A stoppage-time header from Tom Pope saw Port Vale secure a dramatic win at the expense of Bradford.

A spectacular 25-yard shot from Robert Taylor put Vale ahead but Bradford levelled through Jamie Devitt's drive.

Taylor lobbed Matt Duke in bizarre fashion to regain the lead only for Bradford to come back again thanks to Ritchie Jones' low 18-yard strike.

Pope settled a thrilling contest with a powerful header from Doug Loft's cross to leave Vale third in the table.

VIEWS FROM THE DRESSING ROOM

Port Vale manager Micky Adams told BBC Radio Stoke:

"It was a little bit too end-to-end for my liking. We started great and finished well, so it's just the bits in between that we've got to get right.

"Fair credit to Bradford, I'd like to bet they'll be there or thereabouts at the end of the season.

"Any other opponents, we might have blown them away, but they gave us a real game."

Bradford City manager Phil Parkinson told BBC Radio Leeds:

"It's a very cruel way to lose with the final kick of the game - obviously we got a point on Saturday with the last kick of the game, tonight we've been the victims of it.

"In the first half we didn't compete for the first ball up to their front players, it was too easy for them to get it down and turn against us.

"In the second half we did better and it gave us a platform to go and play from - I felt safer on the touchline, we did better, but we've got to compete better than we did."

Lineup, Bookings (1) & Substitutions (5)

Port Vale

  • 01 Martin
  • 02 Yates
  • 05 McCombe Booked
  • 06 Owen
  • 20 Green
  • 03 Taylor (Loft - 65' )
  • 04 Griffith
  • 14 Roberts (Morsy - 79' )
  • 11 Pope
  • 19 Williamson
  • 27 Little (Dodds - 65' )

Substitutes

  • 12 Tomlinson
  • 18 Morsy
  • 25 McDonald
  • 07 Loft
  • 08 Dodds

Bradford

  • 34 Duke
  • 05 Branston
  • 06 Oliver
  • 16 Mitchell
  • 24 Moore
  • 28 Threlfall
  • 04 Flynn
  • 08 Jones
  • 32 Reid (Compton - 70' )
  • 35 Devitt (Wells - 81' )
  • 09 Hanson

Substitutes

  • 40 Tongue
  • 15 Hunt
  • 10 Hannah
  • 11 Compton
  • 21 Wells
Ref: Whitestone
Att: 4,769

Match Stats

Shots

9 12

On target

7 5

Corners

10 4

Fouls

14 15

Live Text Commentary

90:00 +3:48 Full time

Full Time The referee blows for the end of the match.

90:00 +2:24

Assist on the goal came from Doug Loft.

90:00 +2:24 Goal scored

Goal! - Tom Pope - Port Vale 3 - 2 Bradford Tom Pope finds the net with a headed goal from inside the area. Port Vale 3-2 Bradford.

90:00 +0:38

Corner taken right-footed by Chris Mitchell, John McCombe makes a clearance.

89:00

Inswinging corner taken right-footed by Chris Mitchell from the left by-line, Anthony Griffith makes a clearance.

88:03

Adam Yates produces a cross.

87:33

Free kick awarded for a foul by Ritchie Jones on Tom Pope. Anthony Griffith takes the free kick.

86:23

Doug Loft takes a inswinging corner from the right by-line to the near post, clearance made by Michael Flynn.

85:40

Jack Compton takes a shot. Save by Chris Martin.

83:25

Ritchie Jones produces a cross, Louis Dodds takes a shot. Matt Duke makes a save.

82:04

The ball is crossed by Sam Morsy, clearance made by Guy Branston. Inswinging corner taken by Doug Loft from the right by-line played to the near post, clearance by Guy Branston.

81:36

The referee blows for offside. John McCombe restarts play with the free kick.

80:33

Free kick awarded for an unfair challenge on Ben Williamson by Guy Branston. Adam Yates takes the direct free kick.

80:01 Substitution

Substitution Jamie Devitt goes off and Nahki Wells comes on.

78:45 Substitution

Substitution Gary Roberts leaves the field to be replaced by Sam Morsy.

77:53

Free kick taken by Chris Mitchell.

77:53 Booking

Booking Booking for John McCombe for unsporting behaviour.

77:45

John McCombe gives away a free kick for an unfair challenge on Jack Compton.

76:55

Louis Dodds takes a shot. Matt Duke makes a save.

75:42

Mike Green delivers the ball. A cross is delivered by Guy Branston.

75:23

Gary Roberts fouled by Michael Flynn, the ref awards a free kick. Free kick taken by Gary Roberts.

74:49

Michael Flynn takes a shot. Save by Chris Martin.

74:13

Chris Mitchell fouled by Gary Roberts, the ref awards a free kick. Jack Compton takes the direct free kick.

72:31

The ball is sent over by Mike Green.

71:27

John McCombe is flagged offside by the assistant referee. Matt Duke takes the direct free kick.

71:06

Gary Roberts takes the inswinging corner, Michael Flynn manages to make a clearance.

70:08

The ball is sent over by Liam Moore.

69:31 Substitution

Substitution Jack Compton comes on in place of Kyel Reid.

68:34

Unfair challenge on Mike Green by James Hanson results in a free kick. Free kick taken by Gary Roberts.

67:42

Corner from right by-line taken by Gary Roberts.

66:19

Kyel Reid gives away a free kick for an unfair challenge on Adam Yates. Chris Martin takes the free kick.

65:42

The ball is sent over by Louis Dodds, Matt Duke fouled by Ben Williamson, the ref awards a free kick. Direct free kick taken by Matt Duke.

64:05

Corner taken right-footed by Gary Roberts to the near post, Chris Mitchell makes a clearance.

64:05 Substitution

Substitution Robert Taylor leaves the field to be replaced by Doug Loft.

64:05 Substitution

Substitution Louis Dodds comes on in place of Andrew Little.

64:05

The ball is crossed by Anthony Griffith, James Hanson makes a clearance.

62:19

James Hanson takes a shot. Gareth Owen gets a block in.

62:05

Gary Roberts sends in a cross, clearance by Luke Oliver.

59:52

Foul by Ritchie Jones on Tom Pope, free kick awarded. Free kick taken by Gary Roberts.

58:36

Free kick awarded for a foul by Michael Flynn on Tom Pope. Gary Roberts takes the direct free kick.

57:42

Effort from just outside the area by Michael Flynn goes over the target.

56:28

The ball is sent over by Kyel Reid, Anthony Griffith gets a block in.

55:19

Free kick awarded for a foul by Ritchie Jones on Anthony Griffith. Gary Roberts takes the free kick. Mike Green produces a cross, clearance by Guy Branston. The official flags James Hanson offside. Direct free kick taken by Chris Martin.

54:49

Kyel Reid sends in a cross, Ritchie Jones gets a block in.

54:18

Robert Taylor delivers the ball, clearance made by Liam Moore.

53:32

Effort from inside the area by Jamie Devitt misses to the left of the target.

52:07

Chris Mitchell takes a outswinging corner from the right by-line played to the near post, Header from close range by Luke Oliver misses to the right of the goal.

50:34

The assistant referee flags for offside against Andrew Little. Matt Duke takes the free kick.

50:18

Andrew Little takes a shot. Save by Matt Duke.

49:22

The assist for the goal came from Jamie Devitt.

49:22 Goal scored

Goal! - Ritchie Jones - Port Vale 2 - 2 Bradford Ritchie Jones finds the net with a goal from just outside the area to the bottom left corner of the goal. Port Vale 2-2 Bradford.

47:04

Ritchie Jones gives away a free kick for an unfair challenge on Anthony Griffith. Chris Martin takes the direct free kick.

45:01

The second half has started.

45:00 +2:05 Half time

Half Time The ref blows to end the first period.

45:00 +1:10

Free kick awarded for a foul by Andrew Little on Robbie Threlfall. Matt Duke takes the direct free kick.

45:00 +0:42

Mike Green fouled by James Hanson, the ref awards a free kick. Mike Green takes the free kick.

45:00 +0:11

A cross is delivered by Adam Yates.

41:50

Tom Pope gives away a free kick for an unfair challenge on Liam Moore. Matt Duke takes the free kick.

41:23

Ben Williamson produces a cross, Guy Branston makes a clearance.

39:18

Mike Green crosses the ball, blocked by Chris Mitchell.

38:54

Unfair challenge on John McCombe by James Hanson results in a free kick. Free kick taken by Chris Martin.

38:04 Goal scored

Goal! - Robert Taylor - Port Vale 2 - 1 Bradford Robert Taylor finds the net with a goal from just outside the penalty box to the bottom right corner of the goal. Port Vale 2-1 Bradford.

37:33

Inswinging corner taken right-footed by Gary Roberts, save made by Matt Duke.

35:09

Gary Roberts takes the outswinging corner, clearance made by Luke Oliver. Corner taken by Gary Roberts from the right by-line, clearance made by James Hanson. The ball is sent over by Robert Taylor, clearance made by Chris Mitchell. Corner taken by Gary Roberts from the left by-line to the near post, Kyel Reid manages to make a clearance.

34:26

The ball is delivered by Jamie Devitt.

33:22

Jamie Devitt delivers the ball, Chris Martin makes a save.

33:07

The ball is swung over by Liam Moore, clearance by John McCombe.

32:25

Ben Williamson concedes a free kick for a foul on Ritchie Jones. Matt Duke takes the free kick.

30:44

Tom Pope gives away a free kick for an unfair challenge on Michael Flynn. Matt Duke restarts play with the free kick.

29:21

John McCombe challenges James Hanson unfairly and gives away a free kick. Kyel Reid takes the direct free kick.

27:30

Free kick awarded for an unfair challenge on Andrew Little by Ritchie Jones. Gary Roberts restarts play with the free kick.

26:25

Kyel Reid delivers the ball, Mike Green manages to make a clearance. Corner taken right-footed by Chris Mitchell from the right by-line, Guy Branston takes a shot. Save made by Chris Martin.

25:42

Gary Roberts challenges Ritchie Jones unfairly and gives away a free kick. Matt Duke takes the free kick.

23:45

Assist on the goal came from Kyel Reid.

23:45 Goal scored

Goal! - Jamie Devitt - Port Vale 1 - 1 Bradford Jamie Devitt finds the back of the net with a goal from outside the area to the top right corner of the goal. Port Vale 1-1 Bradford.

22:52

Free kick awarded for a foul by Mike Green on James Hanson. Michael Flynn takes the direct free kick.

19:27

Tom Pope takes a shot. Save made by Matt Duke.

18:58

The ball is sent over by Mike Green, Liam Moore gets a block in.

18:48

The ball is swung over by Mike Green, blocked by Liam Moore.

18:04

Guy Branston gives away a free kick for an unfair challenge on Ben Williamson. Free kick taken by Adam Yates.

15:48

Effort from the edge of the area by James Hanson goes wide of the left-hand upright.

14:26

Free kick awarded for an unfair challenge on Jamie Devitt by Anthony Griffith. Robbie Threlfall takes the free kick.

13:49

Kyel Reid sends in a cross, clearance by John McCombe.

13:06

Foul by Robert Taylor on Liam Moore, free kick awarded. Matt Duke takes the direct free kick.

12:09

Free kick awarded for an unfair challenge on Jamie Devitt by Gary Roberts. Matt Duke restarts play with the free kick.

11:32

Kyel Reid produces a cross, clearance made by John McCombe.

10:08

Inswinging corner taken by Gary Roberts, clearance by Luke Oliver.

8:24

James Hanson produces a right-footed shot from the edge of the area and misses to the left of the goal.

7:12

Kyel Reid crosses the ball.

6:36

Ben Williamson sends in a cross, Headed effort from inside the area by Tom Pope misses to the right of the goal.

5:15

Gary Roberts gives away a free kick for an unfair challenge on Michael Flynn. Matt Duke restarts play with the free kick.

4:34 Goal scored

Goal! - Robert Taylor - Port Vale 1 - 0 Bradford Robert Taylor scores a goal from a long way out to the top right corner of the goal. Port Vale 1-0 Bradford.

3:39

Free kick awarded for an unfair challenge on Andrew Little by Robbie Threlfall. Free kick taken by Adam Yates.

2:36

Effort from outside the penalty area by James Hanson goes wide left of the goal.

2:29

Jamie Devitt produces a cross, clearance made by Adam Yates.

1:33

James Hanson concedes a free kick for a foul on John McCombe. Direct free kick taken by Chris Martin.

1:02

The ball is sent over by Andrew Little, Ben Williamson has an effort at goal from deep inside the area missing to the right of the goal.

0:00

The referee gets the game started.

Live data and text provided by our data suppliers