Danny O'Donnell's last-gasp winner gave Crewe a thrilling win over Scunthorpe.
Paul Hayes, who missed a penalty after Martyn Woolford was tripped by Luke Murphy, handed United the lead after turning in Gary Hooper's cross.
Crewe equalised from the spot courtesy of Michael O'Connor after Marcus Williams fouled John Brayford before O'Donnell slashed into his own goal.
Clayton Donaldson levelled with a turn-and-shot before substitute O'Donnell stabbed home deep into injury time.
Crewe: Tomlinson, Brayford, Baudet, Lawrence (O'Donnell 15), Jones, Murphy (Carrington 90), Bailey (Moore 46), O'Connor, Daniel, Donaldson, Miller. Subs Not Used: Collis, Pope.
Booked: O'Connor.
Goals: O'Connor 60 pen, Donaldson 72, O'Donnell 90.
Scunthorpe: Murphy, Wright, Byrne, Mirfin, Williams, Thompson (Hurst 78), McCann (Sparrow 44), Togwell (Pearce 73), Woolford, Hayes, Hooper. Subs Not Used: Lillis, Forte.
Booked: Thompson, Byrne.
Goals: Hayes 19, O'Donnell 70 og.
Att: 3,811
Ref: Colin Webster (Tyne & Wear).
What are these?
Print Sponsor
Bookmark with:
What are these?