Northampton manager Keith Curle hailed his players and staff as they completed a dramatic turnaround to defeat Cheltenham Town 3-2 on aggregate and reach the play-off final.