Wrexham will face Grimsby at the Racecourse in Saturday's play-off semi-final. 

The Magpies met the Mariners at Meadow Lane tonight (May 23) for a place in the semi-final this weekend. 

The Reds knew how their play-off campaign would unfold after the final day of the season.

It was the visitors that came out on top in dramatic fashion.

A Ruben Rodrigues penalty looked to be enough for Ian Burchnall's men, until Gavan Holohan equalised in the sixth minute of stoppage time.

The game went to extra-time and looked set for penalties until Emmanuel Dieseruvwe scrambled the ball home in the 119th minute, to clinch a 2-1 win for Paul Hurst's side.

The result means Grimsby and former Reds' captain Shaun Pearson will battle it out with Wrexham for a place in the National League play-off final at the London Stadium.

Phil Parkinson will be hoping his side can bounce back from yesterday's disappointing defeat in the FA Trophy Final at Wembley. 

READ MORE: 

The Reds were beaten 1-0 by Bromley, with Michael Cheek's second-half goal separating the sides. 

After the game, the Wrexham boss reiterated that promotion was the main aim at the start of the season and his players will need to get over the defeat ready for Saturday. 

Kick-off is at 12.30pm on May 28, at what is expected to be a sold-out Racecourse Ground. 

Ticket information for the game can be found here