Cheltenham hit back from two goals down to claim a 2-2 draw at in-form Fleetwood in League Two.
The home side were dominant in the first half and pulled clear thanks to Mark Helm's double.
But Jordan Thomas sparked the recovery midway through the second half and Isaac Hutchinson levelled from the penalty spot in the 74th minute.
Fleetwood went into the game unbeaten in six and after a confident start they opened the scoring in the 17th minute when Helm finished past Joe Day after Owen Devonport's pass.
Helm's second was a fine finish into the top right corner after a surge from Ethan Ennis in first-half stoppage time.
Thomas started the move that ended with him halving the deficit, finding Jake Bickerstaff, who cut in from the left and saw a shot blocked, but Thomas followed up with an emphatic finish in the 57th minute.
Hutchinson was tripped in the box by Harrison Neal after a neat passing move and he made no mistake from the spot for his sixth goal in seven games.
Devonport hit the woodwork for the hosts in the final seconds as Cheltenham extended their own unbeaten run to six.
Match report supplied by PA Media.
Lawlor: 'We shouldn't [draw] when we score two '
Isaac Hutchinson post Fleetwood Town 2-2 Cheltenham Town
