Rochdale skipper Gary Jones rescued a point with an 86th-minute equaliser in a dramatic 3-3 draw against Swindon.
Jones turned home Anthony Elding's cross minutes after Swindon had overturned a 2-1 deficit to lead.
Dale fell behind in the opening minute when goalkeeper Josh Lillis spilled a fierce drive from Matt Ritchie and Michael Tomlin was on hand to poke home from close range.
Sean Morrison could have doubled the lead when he was left unmarked to meet Michael Rose's corner, but the rest of the half belonged to Rochdale.
They levelled after 19 minutes when Lescinal Jean-Francois blocked Scott Wiseman's shot with his arm and referee Mark Brown awarded a penalty which Jones coolly converted.
The home side took the lead in the 64th minute when Tom Kennedy sent a pass over the top of Morrison into the path of debutant Bobby Grant, who twisted inside Jean-Francois before sliding the ball past Smith.
Swindon's equaliser arrived in the 77th minute when Austin thumped an unstoppable drive past Lillis from the edge of the area.
Four minutes later Michael Rose curled home a free-kick to put the visitors ahead, but in the 86th minute Jones turned Anthony Elding's cross past Smith secure a share of the spoils.
Copyright (c) PA Sport 2009, All Rights Reserved.