Walsall vs Colchester United. Sky Bet League One.
Poundland Bescot StadiumAttendance5,818.
Saturday 19 March 2016 21:16, UK
Walsall grabbed a dramatic 2-1 win over bottom-of-the table Colchester after equalising in the 89th minute before substitute Matt Preston hit the clincher in the fourth minute of stoppage time at the Banks's Stadium.
Defender Preston was the hero after being pushed up front, scoring the winner after his header put Tom Bradshaw through in the last minute of normal time to equalise, which was tough on Colchester who had been the better side throughout the League One encounter.
Colchester surprised promotion-chasing Walsall with the quality of their early play, and George Moncur was prominent in most of the visitors' raids, while Chris Porter caused problems in the air.
When the Saddlers did start to push forward, Jordy Hiwula was tripped just outside the box and in the 16th minute they lost key defender James O'Connor with a leg injury, with Preston replacing him.
The U's continued to look more dangerous going forward and took the lead in stoppage time at the end of the first half, Alex Gilbey heading in a left-wing corner from Owen Garvan.
Only a fine save by home keeper Neil Etheridge prevented Colchester doubling their lead in the 60th minute, but Walsall's desperate late rally kept their automatic promotion dream alive.