Cobblers take on the Robins over two legs from Thursday with a Wembley final awaiting the winners. Here's a closer look at Town's semi-final opponents...
9. Record v Cobblers
Cheltenham have an impressive recent record v the Cobblers, only losing once in eight meetings dating back to 2013. The two teams drew 1-1 at the PTS in December before the Robins won 2-1 in February.
10. Play-off history
Cheltenham's last play-off experience also came against the Cobblers when they were beaten 1-0 in both legs in 2013, a year after losing the final to Crewe. The Robins won promotion to League One through the play-offs in 2006.