Nicky Ajose hits late winner as Swindon edge Crewe in seven-goal thriller
Nicky Ajose scored in the 91st minute to secure a dramatic 4-3 victory for Swindon over Crewe.
The striker put the home side in front before a Brad Inman brace and Ryan Colclough's effort gave Crewe a commanding lead in the first half.
However, the Robins retaliated through Jon Obika and an own goal from Semi Ajayi before Ajose pounced in second-half stoppage time to claim all three points for the hosts.
Swindon took the lead in the 14th minute, as Ajose steered home Brad Barry's cross. Crewe were gifted an equaliser six minutes later, however, when Jordan Turnbull's soft header played in Inman, who slotted beyond Lawrence Vigouroux.
The visitors edged in front in the 27th minute. Anton Rodgers handed possession away in midfield and Colclough beat Vigouroux to his bottom-left corner.
A third goal followed for Alex before the interval. Turnbull slipped down the hosts' left, allowing Marcus Haber to gallop 50 yards and centre for an unmarked Inman to tap home.
Swindon pulled a goal back three minutes into the second half, as Obika nodded in Fabien Robert's cross, and then levelled in the 52nd minute when Ajayi put through his own net from Brandon Ormonde-Ottewill's cross.
Then, in stoppage time, Ajose tapped in from close range when Ben Garratt spilled Yaser Kasim's shot to send the home crowd into raptures.