Play-off chasing Luton Town were twice forced to come from behind to earn a draw in an entertaining game against Cambridge United.
The hosts deservedly led at the break when Tom Shaw scored with a fine left-foot volley from the edge of the box.
Luton levelled when Jon Shaw turned in David Martin's cross from six yards, but substitute Nathan Blissett's header restored Cambridge's advantage.
Solomon Taiwo's penalty earned a point after Nick Pope felled Andre Gray.
The result leaves the Hatters in ninth place, 10 points adrift of the Blue Square Bet Premier play-off spots with seven games remaining.
The U's are two points and two places behind Luton having played two games more.
VIEW FROM THE DRESSING ROOM
Luton Town manager John Still told BBC Three Counties Radio:
"I don't think we played great today. Maybe games are catching up with us, and them, with all teams I think.
"We were very competitive - we kept going and came back twice, but creatively we weren't good enough today.
"I get my point across - some times more forcefully than others - but these are good young men that are working hard and that deserves a bit of respect.
"We haven't played well through a lack of effort, just a lack of quality on the day. So there is no need to smash teacups yet."