Gareth Barry scored a late equalizer as Manchester City scrapped a 1-1 draw at 10-man Stoke to move up to fourth in the Premier League.
After Stoke had Abdoulaye Faye sent off for a professional foul on Emmanuel Adebayor in the 53rd minute, Glenn Whelan gave Stoke the lead in the 72nd at the Britannia Stadium with a 20-meter strike.
But Barry equalized in the 85th when Adebayor headed on a long ball, the England midfielder fired a shot against the post and then reacted quickest to touch home the rebound.
Stoke thought they had won the game in injury time when Ryan Shawcross headed home from a long throw from Rory Delap. But referee Alan Wiley ruled it out for a foul on goalkeeper Shay Given.