Bradford City fought back to beat lowly Torquay United and keep alive their League Two play-off hopes.
United led after just three minutes when on-loan Notts County midfielder Joss Labadie drilled in from 12 yards.
But Rory McArdle headed in a Gary Jones free-kick to level and City were 2-1 ahead when Garry Thompson netted with a fierce strike from the edge of the box.
James Hanson headed a third past substitute keeper Martin Rice from Thompson's cross after the interval.
The Bantams are two places and five points outside the play-offs but have games in hand on all but one of the teams above them.
The Gulls are in 21st spot, just one point clear of the relegation zone.
VIEW FROM THE DRESSING ROOM
Torquay United manager Alan Knill told BBC Radio Devon:
"That's probably as poor as we've played since I've been here - we just looked flat from start to finish. If you don't compete this is what happens.
"We go from a great start to 2-1 down, lose the goalkeeper, and we never really got going all day.
"You can't find any positives from today and I'm disappointed for everybody because we all expected a performance and we didn't get that today. We were beaten by a much better team on the day.
"We're in this position because of performances like this."
Torquay 01 Poke (Rice - 21' ) 02 Oastler 05 Saah 16 MacDonald 21 Cruise 07 Mansell 15 Bodin (Macklin - 73' ) 24 Labadie 08 Jarvis Booked (Chapell - 62' ) 09 Howe 26 Benyon Substitutes 13 Rice 03 Nicholson 04 Downes 20 Craig 25 Chapell 14 Macklin 23 Yeoman Bradford 01 McLaughlin 02 Darby 03 Meredith 05 Davies 23 McArdle 04 Ravenhill Booked 07 Reid 11 Thompson 18 Jones 09 Hanson 21 Wells (Atkinson - 85' ) Substitutes 12 Duke 16 McHugh 22 Nelson 14 Atkinson 24 Doyle 17 Connell 20 Hines