Luke Oliver scored a late winner as struggling Bradford stunned Southend United, who squandered the chance to go top of League Two.

The centre-back scrambled the ball home from close range following Andrew Davies's pass in the 88th minute.

City deserved the win and Michael Flynn's free-kick forced a save from Luke Daniels in the first half.

Southend offered little going forward, although John McLaughlin did save Anthony Grant and Liam Dickinson shots.

The result caps off a poor week for the Shrimpers, who lost 3-0 to Cheltenham on Saturday to drop from the top of the table and then lost to Oldham in the FA Cup on Tuesday.

Bradford's first league away win of the season lifts them up to six points clear of the relegation zone.

VIEWS FROM THE DRESSING ROOM

Southend United manager Paul Sturrock told BBC Essex:

"We've been going down the road recently with a lot of players jumping off treatment tables to play games on a Saturday with no training in the week.

"Three or four have been of that ilk and we've had players suspended coming back.

"Players have flu and that kind of thing so it's a culmination of a lot of things. And having to play Tuesday and Friday we never legislated for that and I think we paid dear."

Lineup, Bookings (3) & Substitutions (4)

Southend United

  • 31 Daniels
  • 02 Clohessy
  • 03 Gilbert Booked
  • 12 Ferdinand (Grant - 65' )
  • 15 Phillips
  • 16 Prosser
  • 18 Leonard (Sawyer - 68' )
  • 04 Hall
  • 08 Timlin
  • 09 Harris
  • 22 Dickinson

Substitutes

  • 01 Morris
  • 05 Coughlan
  • 07 Grant
  • 11 Sawyer
  • 21 Sturrock

Bradford City

  • 01 McLaughlin
  • 02 Ramsden
  • 06 Oliver Booked
  • 36 Seip
  • 38 Davies
  • 04 Flynn
  • 14 Ravenhill
  • 32 Reid Booked (O'Brien - 85' )
  • 09 Hanson
  • 21 Wells (Stewart - 83' )
  • 39 Fagan

Substitutes

  • 34 Duke
  • 03 O'Brien
  • 08 Jones
  • 07 Stewart
  • 11 Compton
Ref: Scott
Att: 5,526

Match Stats

Shots

12 8

On target

8 2

Corners

6 5

Fouls

8 12

Live Text Commentary

90:00 +4:49 Full time

Full Time The game is over, as the referee blows his whistle.

90:00 +4:19

Liam Dickinson concedes a free kick for a foul on Luke O'Brien. Marcel Seip takes the direct free kick.

90:00 +3:36

The ball is delivered by Michael Timlin, Mark Phillips takes a shot. Save by Jon McLaughlin.

90:00 +3:21

Outswinging corner taken left-footed by Ryan Hall from the left by-line to the near post, clearance by Simon Ramsden.

90:00 +3:10

Ryan Hall takes a shot. Blocked by Andrew Davies.

90:00 +1:13

Corner taken by Ryan Hall from the left by-line, clearance by Andrew Davies.

90:00 +1:03

Liam Dickinson delivers the ball, clearance by Luke Oliver.

90:00

The ball is swung over by Lee Sawyer, Simon Ramsden manages to make a clearance.

89:35

Ryan Hall takes a outswinging corner from the left by-line played to the near post.

89:25

Neil Harris takes a shot. Andrew Davies gets a block in.

87:43

The assist for the goal came from Andrew Davies.

87:43 Goal scored

Goal! - Luke Oliver - Southend 0 - 1 Bradford Luke Oliver fires in a goal from inside the six-yard box to the bottom left corner of the goal. Southend 0-1 Bradford.

86:57

Michael Flynn takes a inswinging corner from the left by-line played to the near post, clearance by Neil Harris.

86:17

Corner taken by Ryan Hall from the left by-line.

84:32 Substitution

Substitution Luke O'Brien comes on in place of Kyel Reid.

83:44

Peter Gilbert crosses the ball, save by Jon McLaughlin.

82:28 Substitution

Substitution Mark Stewart is brought on as a substitute for Nahki Wells.

76:13

The ball is delivered by Sean Clohessy, Luke Oliver manages to make a clearance.

75:01

The ball is delivered by Ryan Hall.

74:39

Michael Timlin restarts play with the free kick.

74:39 Booking

Booking Kyel Reid is shown a yellow card.

74:34

Kyel Reid challenges Ryan Hall unfairly and gives away a free kick.

73:08

Shot comes in from Liam Dickinson from the free kick, save by Jon McLaughlin.

73:08 Booking

Booking Luke Oliver booked.

72:55

Luke Oliver challenges Anthony Grant unfairly and gives away a free kick.

72:00

Unfair challenge on Michael Flynn by Neil Harris results in a free kick. Andrew Davies restarts play with the free kick.

70:19

Anthony Grant takes a shot. Save by Jon McLaughlin.

69:10

A cross is delivered by Ryan Hall, Headed effort from deep inside the area by Lee Sawyer misses to the right of the target.

67:24 Substitution

Substitution Lee Sawyer joins the action as a substitute, replacing Ryan Leonard.

65:39

Free kick awarded for an unfair challenge on Michael Flynn by Michael Timlin. Andrew Davies restarts play with the free kick.

64:24 Substitution

Substitution Anthony Grant is brought on as a substitute for Kane Ferdinand.

64:09

Shot from just outside the box by Peter Gilbert goes over the bar.

62:50

Foul by Michael Timlin on Michael Flynn, free kick awarded. Jon McLaughlin takes the direct free kick.

62:24

The ball is swung over by Kyel Reid.

61:21

Jon McLaughlin handles the ball and concedes a free kick. Ryan Hall sends in a cross, Michael Timlin takes a shot. Andrew Davies gets a block in.

60:04

Ryan Leonard delivers the ball, clearance made by Andrew Davies.

56:26

Centre by Ryan Leonard.

54:25

Craig Fagan produces a cross, Luke Prosser manages to make a clearance.

54:18

Nahki Wells delivers the ball, Luke Prosser manages to make a clearance.

54:08

The ball is swung over by Nahki Wells, Neil Harris manages to make a clearance.

52:09

Ryan Leonard challenges Simon Ramsden unfairly and gives away a free kick. Andrew Davies takes the free kick.

51:40

Kyel Reid is ruled offside. Free kick taken by Luke Daniels.

49:22

Centre by Ryan Hall.

48:29

Free kick awarded for an unfair challenge on Peter Gilbert by Craig Fagan. Direct free kick taken by Luke Prosser. Ryan Hall takes a shot. Blocked by Andrew Davies. The ball is delivered by Sean Clohessy, Andrew Davies manages to make a clearance.

47:17

Corner taken left-footed by Kyel Reid from the right by-line to the near post, clearance made by Neil Harris.

45:53

Craig Fagan crosses the ball, Nahki Wells has a headed effort at goal from deep inside the area missing to the right of the goal.

45:16

The referee blows for offside against Neil Harris. Jon McLaughlin takes the free kick.

45:01

The second half kicks off.

45:00 +2:06 Half time

Half Time The ref blows to end the first period.

45:00 +0:06

Kyel Reid takes the inswinging corner, save by Luke Daniels.

45:00

Kyel Reid produces a cross, clearance made by Luke Prosser.

44:12

Ryan Hall takes the inswinging corner, clearance by Michael Flynn.

43:35

Liam Dickinson fouled by Luke Oliver, the ref awards a free kick. Free kick crossed by Ryan Hall, Andrew Davies manages to make a clearance.

42:49

Andrew Davies challenges Neil Harris unfairly and gives away a free kick. Direct free kick taken by Michael Timlin.

41:11

Kyel Reid produces a cross, Header from deep inside the area by Michael Flynn goes over the bar.

40:30

Simon Ramsden delivers the ball, clearance made by Michael Timlin.

38:25

Foul by Nahki Wells on Mark Phillips, free kick awarded. Luke Daniels takes the direct free kick.

32:41

The ball is swung over by Kyel Reid.

31:08

Free kick taken by Jon McLaughlin.

31:08 Booking

Booking Booking for Peter Gilbert for unsporting behaviour.

31:00

Peter Gilbert challenges Kyel Reid unfairly and gives away a free kick.

29:14

Ryan Hall takes a inswinging corner to the near post, Michael Flynn manages to make a clearance.

29:08

The ball is sent over by Ryan Hall, clearance made by Andrew Davies.

28:09

Liam Dickinson fouled by Marcel Seip, the ref awards a free kick. Luke Prosser restarts play with the free kick.

27:14

The ball is sent over by Ryan Hall.

26:38

Inswinging corner taken from the left by-line by Michael Flynn, save by Luke Daniels.

26:32

A cross is delivered by James Hanson, Mark Phillips makes a clearance.

25:35

The ball is delivered by Marcel Seip.

25:27

The ball is delivered by Michael Flynn.

25:00

The ball is sent over by Kyel Reid, Peter Gilbert manages to make a clearance.

23:53

Shot by Nahki Wells from outside the box goes high over the crossbar.

21:55

Unfair challenge on Sean Clohessy by Marcel Seip results in a free kick. Ryan Hall crosses the ball in from the free kick, Andrew Davies makes a clearance.

20:48

Liam Dickinson takes a shot.

20:07

Kyel Reid delivers the ball, Craig Fagan has a volleyed shot. Blocked by Peter Gilbert.

19:28

Effort on goal by Richard Ravenhill from just inside the box goes harmlessly over the target.

18:23

Michael Flynn takes a shot. Save by Luke Daniels.

17:31

Ryan Leonard takes the chance to get an effort at goal and missed to the left of the net.

13:44

James Hanson challenges Luke Prosser unfairly and gives away a free kick. Luke Daniels restarts play with the free kick.

13:23

Neil Harris takes a shot. Luke Oliver gets a block in.

13:02

Free kick awarded for a foul by Kyel Reid on Sean Clohessy. Luke Daniels takes the free kick.

10:41

The assistant referee signals for offside against Liam Dickinson. Free kick taken by Jon McLaughlin.

10:35

The ball is sent over by Ryan Hall.

10:04

Unfair challenge on Liam Dickinson by Andrew Davies results in a free kick. Ryan Hall takes the direct free kick.

9:26

Corner taken by Kyel Reid from the right by-line played to the near post, Headed effort from deep inside the penalty area by Michael Flynn misses to the left of the goal.

8:44

Free kick awarded for a foul by Mark Phillips on James Hanson. Michael Flynn takes the free kick.

6:05

Michael Timlin concedes a free kick for a foul on Craig Fagan. Direct free kick taken by Andrew Davies.

0:41

Richard Ravenhill challenges Kane Ferdinand unfairly and gives away a free kick. Luke Daniels takes the free kick.

0:00

The referee starts the match.

Live data and text provided by our data suppliers