Port Vale are back in action on Tuesday night as they take on Shrewsbury Town in the Checkatrade Trophy at Vale Park, but what happened when the two sides last faced off?
You have to go back to December 2017 to find the last competitive meeting between the two teams, and it came in the same competition, with the only difference being that it was a second round clash.
It was the Shrews who came out on top that evening at Vale Park, despite Vale taking the lead within a minute as Cristian Montano got on the end of a Tyrone Barnett pass to squeeze the ball beyond Craig McGillivray.
Neil Aspin's men continued to match the high-flying Sky Bet League One side, but Louis Dodds popped up with a 67th-minute equaliser to turn the tide in the away side's favour.
With nine minutes left to play, Shrewsbury completed the turnaround as Shaun Whalley poked the ball beyond Ryan Boot from close range. The final whistle was then sounded soon afterwards to bring Vale's Checkatrade Trophy run to an end.
The two clubs have played each other 54 times to date, with Vale winning 16, drawing 18 and losing 20 of those meetings. We also faced the Shrews in pre-season this year, but it resulted in a 4-2 defeat.