1 min: Pedersen gets an early half-chance but hesitation lets him down.

19 mins: This time Pedersen is sharp enough to latch onto a Stelios free kick, helped on by Vaz Te, but his shot is deflected away for a corner.

32 mins: Vaz Te makes his presence felt again, glancing a header across the Rovers goal from Pedersen's cross.

45 mins: Jardel is hauled back by Jones and from the free kick, Pedersen hits the post.

Half-time: Wanderers 0 Tranmere 0

54 mins: Poole, the hero of the first game, gets down well to save Beresford's shot.

71 mins: Wanderers fail to clear Mellon's corner and are lucky to see Harrison's volley fly over the bar.

80 mins: Alarm bells ring as Rovers launch a counter-attack and Livesey has to race back to stop Dadi in his tracks.

GOAL!

82 mins: Dadi takes on Livesey and Comyn-Platt in an aerial challenge for a Roberts cross and as the ball falls free the Rovers man is first to react and breaks the deadlock.

90 mins: Shakes equalises in the second minute of injury time, spotting his chance when Frandsen's shot is blocked on the line by Sharps and hitting in the rebound via a deflection off Allen.

Score at 90 minutes: Wanderers 1 Tranmere 1

GOAL!

91 mins: Hume hits an unstoppable shot beyond Poole into the top corner to put Rovers back in front just seconds into extra-time.

99 mins: Shakes makes a blistering run and Sharps has to go full-length to head his cross to safety.

116 mins: Barness sets up a glorious chance for Pedersen but the Dane's diving header flies the wrong side of the post.

120 mins: Shakes looks like he might save the day again but his shot hits the unfortunate Pedersen and the chance is gone.

Final score: Wanderers 1 Tranmere 2