Stuart McCall's Bantamsput in a professional performance to complete the job in their League One Play-Offs semi-final at Fleetwood Town and deservedly book their trip to Wembley.

Leading 1-0 after Thursday's opening leg, McCall's side always looked in control at Highbury Stadium, as they kept the hosts at arms' length throughout to secure progression to the final via a goalless draw.

Despite Fleetwood being the side in need of goals, it was City who bossed the first half in Sunday's decisive return encounter, with Charlie Wyke coming the closest to scoring after hitting the post with a header.

The Cod Army threw more bodies forward after the break but, in truth, the Bantams never truly looked in danger of losing their dream ticket to Wembley.

The final whistle understandably brought joyous scenes in the away end of the stadium. Joint-chairmen Edin Rahic and Stefan Rupp joined the players and staff on the pitch to celebrate City's claiming their third trip to Wembley in four years.

FT: Fleetwood Town 0 Bradford City 0

90min: There will be four minutes of time added on at the end of the match.

86min: SUB - The Bantams bring on Stephen Darby for Marshall.

83min: Wyke plays the ball across the edge of the box to Cullen but the midfielder's first time shot sails comfortably over.

82min: Grant goes for goal from outside the area but the effort swerves some distance wide of goal.

79min: SUB - Fleetwood bring on Wes Burns for Hunter.

78min: Gilliead sends over a cross towards an unmarked Dieng. The French midfielder heads the ball down but Hunter kicks clear ahead of a lurking Marshall.

74min: Wyke neatly flicks the ball into the path of the on-rushing Cullen. The Bantams midfielder goes for goal from the edge of the box but the low left footed drive is straight at Cairns.

72min: Amari'i Bell's ball into the box finds Bobby Grant over by the far side of the area but his header is held by Doyle.

71min: SUB - Fleetwood bring on Cameron Brannagan for Ashley Eastham.

69min: SUB - The Bantams bring on Alex Gilliead for Law.

63min: Marshall's cross into the centre looks to be going on the head of Wyke but Bolger gets a flick on the ball to take it away from him.

62min: SUB - The Bantams bring on Timothee Dieng for Clarke.

60min: Marshall tries his luck from an angle just outside the box but the curling effort sails some distance wide of goal.

58min: SUB - Fleetwood bring on Devante Cole for Glendon.

55min: Glendon's clipping free-kick into the box from wide drops at the feet of Hunter but his prod for goal is blocked and Cullen can kick clear.

46min: Cullen plays a delightful first time pass over the top to send Marshall in the clear down City's left flank. With the ball at his feet, Marshall drives into the penalty area and sees a low drive blocked away via the leg of Cairns by his near post.

46min: Fleetwood restart the match.

HT: Fleetwood Town 0 Bradford City 0

45min: There will be one minute of time added on at the end of the first half.

43min: Doyle's big kick forward is flicked on by Wyke, with an interested Marshall looking to chase the ball down as it bounces towards Fleetwood's penalty area. Cairns comes out to clear the danger but his attempted clearance actually ends up bouncing off Marshall and flying narrowly over the Fleetwood bar.

41min: Glendon's clipped ball into box from a wide free-kick is headed on by Bolger towards Ashley Hunter but the striker's own header is held by Colin Doyle.

41min: McMahon's corner appears to hit Nathaniel Knight-Percival and bounce forwards but Cairns is able to pounce on the loose ball.

38min: There is brief stoppage while Cian Bolger receives treatment for a cut to his face but the giant defender is soon able to carry on.

37min: Clarke finds James Meredith in space out on City's left flank. Meredith fires forward but his cross-come-shot flies comfortably wide of goal.

28min: Charlie Wyke hits the post! After being played into space down City's right flank via a header from Josh Cullen, Marshall clips the ball inviting towards the far post. Wyke is just about able to reach the cross but his close range header on the stretch smacks plumb against the post!

28min: Clarke goes for goal from roughly twenty yards out but the low drive is dragged wide of Cairns' near post.

17min: Nicky Law works hard to keep the ball alive in the Fleetwood penalty area following a Tony McMahon free-kick from wide. The ball eventually drops over the shoulder of Clarke but the Irishman's first time volley from an angle inside the box sails a good distance over the bar.

16min: George Glendon plays a one-two with David Ball but the midfielder's drive from the edge of the box is blocked by a diving tackle from McArdle.

9min: Rory McArdle sends a looping header comfortably over the bar from a Clarke corner.

1min: Billy Clarke's corner delivery appears to hit off James Meredith before bouncing through for Alex Cairns to gather up.