Match ends, Walsall 2, Colchester United 1.
Walsall grabbed two late goals to come from behind and beat bottom-of-the-table Colchester United.
The visitors looked to have claimed an unlikely win through Alex Gilbey's header just before half-time.
But Tom Bradshaw levelled with a minute remaining when he latched on to Matt Preston's flick-on.
Defender Preston then netted the winner in the fourth minute of added time when he found the top corner with a left-footed strike inside the area.
Victory for the Saddlers leaves them level on points with second-placed Wigan, but behind the Latics on goal difference.
Walsall interim head coach Jon Whitney told BBC WM: "We knew Colchester would be a serious test, they've got some really good offensive players.
"We needed to keep believing because we knew it might come down to that one chance you get, and that came into fruition."
- 1EtheridgeBooked at 90mins
- 4O'ConnorSubstituted forPrestonat 18'minutes
- 10SawyersBooked at 74mins
- 22KinsellaSubstituted forMorrisat 66'minutes
- 14HenrySubstituted forLalkovicat 66'minutes
- 9BradshawBooked at 90mins
- 4EdwardsBooked at 86mins
- 8GilbeyBooked at 30mins
- 10MoncurSubstituted forAmbroseat 78'minutes
- 12LeeSubstituted forWrightat 74'minutes
- 9PorterSubstituted forBonneat 79'minutes
- Andy Haines
- Shots on Target
Second Half ends, Walsall 2, Colchester United 1.
Tom Bradshaw (Walsall) wins a free kick in the attacking half.
Foul by Drey Wright (Colchester United).
Neil Etheridge (Walsall) is shown the yellow card for excessive celebration.
Goal! Walsall 2, Colchester United 1. Matt Preston (Walsall) left footed shot from the centre of the box to the top left corner. Assisted by Jordy Hiwula-Mayifuila with a cross following a corner.
Corner, Walsall. Conceded by Elliot Parish.
Attempt saved. Tom Bradshaw (Walsall) right footed shot from outside the box is saved in the bottom left corner.
Attempt blocked. Matt Preston (Walsall) right footed shot from the centre of the box is blocked.
Corner, Walsall. Conceded by Joe Edwards.
Attempt blocked. Kieron Morris (Walsall) left footed shot from the centre of the box is blocked.
Attempt missed. Jordy Hiwula-Mayifuila (Walsall) left footed shot from outside the box misses to the left.
Attempt missed. Darren Ambrose (Colchester United) header from a difficult angle on the left misses to the left.
Tom Bradshaw (Walsall) is shown the yellow card for excessive celebration.
Goal! Walsall 1, Colchester United 1. Tom Bradshaw (Walsall) left footed shot from the centre of the box to the top right corner. Assisted by Matt Preston.
Foul by Tom Bradshaw (Walsall).
Frankie Kent (Colchester United) wins a free kick in the attacking half.
Joe Edwards (Colchester United) is shown the yellow card for a bad foul.
Sam Mantom (Walsall) wins a free kick in the attacking half.
Foul by Joe Edwards (Colchester United).