Match ends, Fleetwood Town 2, Swindon Town 2.
Swindon came from two goals down to snatch a draw at Fleetwood and claim top spot in League One.
Town had the chance to take the lead in the first half, when Jeff Hughes caught Andy Williams in the box, but Michael Smith missed the resulting penalty.
Fleetwood looked to have secured the victory thanks to two Josh Morris strikes in the second half.
But a deflected Williams effort gave Swindon hope before Louis Thompson prodded past Chris Maxwell late on.
And with Bristol City involved in FA Cup action, Mark Cooper's Town side were able to move to the summit of the table on goal difference, while Fleetwood slipped to 12th.
The hosts confirmed the signing of goalkeeper Mason Springthorpe on a short-term deal prior to kick-off and the 20-year-old was named on the bench by Graham Alexander.
Swindon Town manager Mark Cooper told BBC Wiltshire:
"At 2-0 down we didn't really panic, we just kept playing.
"I think it was probably the most one sided first-half I've ever seen. If you go in at 0-0 after that much dominance and missing that many chances then you're aware of what could happen.
"We said at half-time: Go and make it happen. We didn't and found ourselves 2-0 down.
"We changed it a little bit and got back in it and now we start the new year top."
- 2McLaughlinBooked at 84mins
- 33CraineyBooked at 89mins
- 11HughesBooked at 28mins
- 12MorrisSubstituted forHornby-Forbesat 90'minutes
- 9DobbieSubstituted forHughesat 74'minutes
- 29Rossi Branco
- 14SwiftSubstituted forRodgersat 80'minutes
- 15ToffoloBooked at 86mins
- 9SmithSubstituted forObikaat 62'minutes
- Geoff Eltringham
- Shots on Target
Second Half ends, Fleetwood Town 2, Swindon Town 2.
Matty Hughes (Fleetwood Town) wins a free kick in the defensive half.
Foul by Louis Thompson (Swindon Town).
Conor McLaughlin (Fleetwood Town) wins a free kick on the right wing.
Foul by Ben Gladwin (Swindon Town).
Substitution, Fleetwood Town. Tyler Hornby-Forbes replaces Josh Morris.
Attempt missed. Jordan Turnbull (Swindon Town) header from the left side of the six yard box is just a bit too high following a set piece situation.
Stephen Crainey (Fleetwood Town) is shown the yellow card.
Raphael Rossi Branco (Swindon Town) wins a free kick in the defensive half.
Foul by Stephen Crainey (Fleetwood Town).
Goal! Fleetwood Town 2, Swindon Town 2. Louis Thompson (Swindon Town) right footed shot from the centre of the box to the bottom right corner. Assisted by Ben Gladwin with a cross.
Attempt missed. Jamie Proctor (Fleetwood Town) header from the centre of the box is just a bit too high following a set piece situation.
Harry Toffolo (Swindon Town) is shown the yellow card.
Foul by Harry Toffolo (Swindon Town).
Antoni Sarcevic (Fleetwood Town) wins a free kick in the defensive half.
Attempt saved. Jack Stephens (Swindon Town) header from the left side of the six yard box is saved in the top right corner.
Corner, Swindon Town. Conceded by Stephen Crainey.
Conor McLaughlin (Fleetwood Town) is shown the yellow card.
Foul by Conor McLaughlin (Fleetwood Town).