John Joe-O'Toole hit a dramatic stoppage-time winner as League Two Bristol Rovers came from behind to clinch an FA Cup third-round tie at Birmingham with a 2-1 win at Crawley.
O'Toole edged his side through in the first minute of added time with a low shot at the near post.
Crawley started well and went ahead on 14 minutes when Nicky Adams crossed perfectly and Jamie Proctor headed in at the far post, before Elliot Richards equalised with seven to go.
Steve Mildenhall takes the goal kick.
The referee brings the game to a close.
Header at goal by Jamie Proctor.
The throw in comes from Mark Connolly.
The ball is thrown in by Lee Brown and the play continues.
Lee Brown takes the throw in.
Free kick taken by Steve Mildenhall.
Gary Alexander concedes a free kick for a foul on Ellis Harrison.
John-Joe O'Toole has a curled shot. John-Joe O'Toole finds the back of the net with a goal from deep inside the penalty box the centre low.