Jason Scotland's deflected late strike gave Ipswich a point against Championship leaders Southampton.
The Saints dominated throughout but Adam Lallana was denied by Alex McCarthy and Guly Do Prado headed wide.
A rare Ipswich attack saw Michael Chopra denied by Kelvin Davis before Rickie Lambert put Southampton ahead from Steve de Ridder's cross.
But Scotland had the last word with five minutes left when he cut in from the right to fire past Davis.
The result means Southampton could be knocked off the top of the table by West Ham when they take on Watford on Wednesday, while Reading's 1-0 win over Portsmouth means the Royals close the gap to three points with a game in hand.
The Saints will know they should have made sure of all three points long before Scotland struck from the edge of the area.
Lambert had the best of their early chances, shooting wide and then heading over from Dan Harding's corner.
Lallana thought he had made the breakthrough when he latched on to a Tadanari Lee pass before slotting past McCarthy, but the offside flag cut short his celebration.
The home side's next attack ended when Dean Hammond found Lallana in the area but he was denied by a superb stop by McCarthy, who kept out another effort from the same player moments later.
Southampton's frustration continued when Do Prado was off target with a free header from a Lallana corner at the end of a one-sided first half.
Chopra brought an instinctive stop from Davis immediately after the interval as Ipswich threatened to score against the run of play.
Saints persevered, however, and looked like they were heading for a deserved victory when they broke the deadlock in the 74th minute.
The introduction of De Ridder from the bench had an almost instant impact when his cross found Lambert at the back post to drill past McCarthy.
But Ipswich responded by making their own decisive double switch, with Scotland and Ryan Stevenson replacing Andy Drury and Daryl Murphy, and were rewarded with Scotland's late strike.
Southampton boss Nigel Adkins on his side's title hopes: "We are still in the race for the league, as we have been for a very long time.
"This won't knock confidence in the changing room, we are still on a great run and we have as good a chance as anybody of winning this league.
"We had a lot of good chances and could have been well ahead by half-time. Adam Lallana could have had two or three and their goalkeeper made some magnificent saves.
"It is a little disappointing to only draw when we have been ahead until so late but we were playing a good team on an excellent run."
Ipswich manager Paul Jewell: "We were nowhere near our best in the first half and I could not wait to get them in at half-time.
"We showed them what we could do in the second half and deserved the draw. I am pleased with the result.
"Jason Scotland did very well when he came on and gave us that cutting edge we had been lacking.
"Southampton have a phenomenal record at St Mary's and are top of the league. A draw here is not bad."