Javi Garcia scored on his Manchester City debut to earn a point for his side against Stoke at the Britannia.
Peter Crouch had fired the hosts ahead in controversial circumstances from close range, the England striker handling the ball before scoring.
But Garcia levelled with a free header from Carlos Tevez's free-kick.
Stoke sent on Michael Owen for his debut late on but City went closest to winning it when Edin Dzeko's lob was cleared off the line by Ryan Shawcross.
Dzeko looked set to earn City a dramatic win with his late effort but centre-back Shawcross raced back to hack the ball clear to the relief of the home fans.
Roberto Mancini is still without a win at the Britannia Stadium in six attempts as City boss and his side's performance was watched by Real Madrid assistant manager Jose Morais ahead of their Champions League game in the Spanish capital on Tuesday.
The Premier League champions, who were missing injured forward Sergio Aguero and gave debuts to Scott Sinclair and Maicon, lacked sparkle in attack and there was also plenty of finger-pointing after Stoke went ahead, despite the controversy surrounding their goal.
The last time Crouch scored against Manchester City the exiled England striker found the net in spectacular style from 30 yards, but this effort was very different.
"What a thrilling finale as Ryan Shawcross's goal line clearance denies substitute Edin Dzeko with virtually the last kick of the game. City finished strongly but Stoke battled hard for a point."
After the ball broke to Crouch in the box he bundled past three challenges but clearly used his left hand to control it before slamming a 15th-minute shot beyond City keeper Joe Hart.
The visitors will feel agrieved referee Mark Clattenburg allowed the goal to stand but Mancini's side - still seeking their first clean sheet of the season - have only themselves to blame after failing to clear a Charlie Adam corner.
Carlos Tevez, Mario Balotelli, back from an eye injury, and Yaya Toure all spurned chances before Spanish international Garcia, once of Real Madrid, showed terrific composure with a header as he connected with Tevez's free-kick.
Stoke keeper Asmir Begovic produced a terrific save with his leg to keep out Yaya Toure after the home defence had been sliced wide open in the second half, and although the visitors are now unbeaten in 10 league games, the Britannia Stadium remains one of their least happy hunting grounds.
In contrast the Potters are now without a Premier League win in 10 attempts and face a daunting game at Chelsea next weekend.
- 01 Begovic
- 04 Huth
- 12 Wilson
- 17 Shawcross
- 28 Wilkinson
- 06 Whelan
- 15 Nzonzi
- 16 Adam (Cameron - 84' )
- 21 Kightly (Etherington - 69' )
- 19 Walters
- 25 Crouch (Owen - 90' )
- 29 Sorensen
- 02 Cameron
- 20 Upson
- 18 Whitehead
- 26 Etherington
- 10 Owen
- 33 Jerome
- 01 Hart
- 03 Maicon
- 04 Kompany
- 06 Lescott
- 22 Clichy
- 08 Nasri
- 11 Sinclair (Silva - 74' )
- 14 Garcia Booked
- 42 Y Toure
- 32 Tevez (Barry - 63' )
- 45 Balotelli (Dzeko - 90' )
- 29 Wright
- 13 Kolarov
- 28 K Toure
- 17 Rodwell
- 18 Barry
- 21 Silva
- 10 Dzeko
Live Text Commentary
Full Time The final whistle goes and the game is over.90:00 +3:11
Edin Dzeko produces a lobbed right-footed shot from 18 yards. Clearance by Ryan Shawcross.90:00 +1:23
David Silva takes the outswinging corner, Francisco Javi Garcia takes a shot. Save by Asmir Begovic.89:24 Substitution
Substitution Edin Dzeko on for Mario Balotelli.89:24 Substitution
Substitution (Stoke) makes a substitution, with Michael Owen coming on for Peter Crouch.87:39
Samir Nasri takes a shot. Save made by Asmir Begovic.84:55
Unfair challenge on Glenn Whelan by Gareth Barry results in a free kick. Direct free kick taken by Matthew Etherington.83:42 Substitution
Substitution Geoff Cameron replaces Charlie Adam.81:58
Robert Huth fouled by David Silva, the ref awards a free kick. Marc Wilson restarts play with the free kick.80:44
Francisco Javi Garcia takes a shot. Ryan Shawcross gets a block in. Unfair challenge on Glenn Whelan by Samir Nasri results in a free kick. Direct free kick taken by Asmir Begovic.76:29
Shot from just outside the box by Mario Balotelli misses to the left of the goal.73:10 Substitution
Substitution David Silva replaces Scott Sinclair.70:39
Free kick awarded for a foul by Scott Sinclair on Jonathan Walters. Direct free kick taken by Asmir Begovic.70:07
Samir Nasri takes a shot. Blocked by Ryan Shawcross.68:28
Direct free kick taken by Joe Hart.68:28 Substitution
Substitution Matthew Etherington comes on in place of Michael Kightly.68:28
Peter Crouch concedes a free kick for a foul on Vincent Kompany.62:41 Substitution
Substitution Gareth Barry replaces Carlos Tevez.61:44
Yaya Toure takes a shot. Save made by Asmir Begovic. Outswinging corner taken by Sisenando Maicon, Robert Huth manages to make a clearance.60:37
Charlie Adam concedes a free kick for a foul on Joleon Lescott. Free kick taken by Joleon Lescott.
Jonathan Walters concedes a free kick for a foul on Mario Balotelli. Yaya Toure takes the free kick.54:40 Booking
Booking Francisco Javi Garcia booked for unsporting behaviour.54:31
Unfair challenge on Michael Kightly by Francisco Javi Garcia results in a free kick. Glenn Whelan takes the direct free kick.53:29
Carlos Tevez takes a shot. Andy Wilkinson gets a block in. Samir Nasri takes the outswinging corner, Robert Huth manages to make a clearance.52:43
Michael Kightly takes a shot. Blocked by Sisenando Maicon. Corner taken by Charlie Adam from the left by-line to the near post, clearance by Sisenando Maicon.50:57
Peter Crouch has a volleyed shot. Save made by Asmir Begovic.48:10
Charlie Adam decides to take a short corner.46:45
Francisco Javi Garcia concedes a free kick for a foul on Steven Nzonzi. Ryan Shawcross takes the direct free kick.45:51
Foul by Glenn Whelan on Mario Balotelli, free kick awarded. Direct free kick taken by Yaya Toure.45:24
Free kick awarded for an unfair challenge on Andy Wilkinson by Mario Balotelli. Glenn Whelan takes the direct free kick.45:01
The referee gets the second half started.45:00 +1:06 Half time
Half Time It is the end of the first-half.44:55
Jonathan Walters fouled by Mario Balotelli, the ref awards a free kick. Asmir Begovic takes the free kick.42:58
Inswinging corner taken left-footed by Charlie Adam.42:16
Charlie Adam takes a inswinging corner from the right by-line played to the near post, Mario Balotelli manages to make a clearance.41:44
Carlos Tevez concedes a free kick for a foul on Andy Wilkinson. Ryan Shawcross takes the free kick.41:06
Free kick awarded for a foul by Sisenando Maicon on Steven Nzonzi. Marc Wilson restarts play with the free kick.39:49
Free kick awarded for an unfair challenge on Mario Balotelli by Andy Wilkinson. Mario Balotelli restarts play with the free kick.39:20
Carlos Tevez takes a shot. Save by Asmir Begovic.38:09
Mario Balotelli takes a shot. Save by Asmir Begovic.37:04
The referee blows for offside against Peter Crouch. Joleon Lescott restarts play with the free kick.35:59
Sisenando Maicon takes a shot. Asmir Begovic makes a save. Corner taken by Samir Nasri, clearance by Peter Crouch.34:21
Carlos Tevez provided the assist for the goal.34:21 Goal scored
Goal! - Francisco Javi Garcia - Stoke 1 - 1 Man City Francisco Javi Garcia scores a headed goal from deep inside the penalty box. Stoke 1-1 Man City.34:07
Andy Wilkinson gives away a free kick for an unfair challenge on Mario Balotelli. Carlos Tevez takes the free kick.30:31
Corner from the right by-line taken by Charlie Adam, Unfair challenge on Vincent Kompany by Peter Crouch results in a free kick. Joe Hart takes the free kick.29:15
Free kick awarded for an unfair challenge on Yaya Toure by Charlie Adam. Direct effort from the free kick comes in from Yaya Toure.28:33
Charlie Adam concedes a free kick for a foul on Samir Nasri. Free kick taken by Samir Nasri.21:33
Effort on goal by Mario Balotelli from inside the penalty area goes harmlessly over the bar.20:50
Shot from just outside the box by Charlie Adam goes over the bar.20:07
Free kick awarded for a foul by Marc Wilson on Samir Nasri. Samir Nasri restarts play with the free kick.17:05
Gael Clichy is flagged offside by the assistant referee. Asmir Begovic takes the indirect free kick.14:04
Assist by Jonathan Walters.14:04 Goal scored
Goal! - Peter Crouch - Stoke 1 - 0 Man City Peter Crouch grabs a goal from inside the box to the bottom right corner of the goal. Stoke 1-0 Man City.13:29
Corner taken left-footed by Charlie Adam to the near post, Joleon Lescott makes a clearance.11:40
Scott Sinclair concedes a free kick for a foul on Andy Wilkinson. Glenn Whelan takes the direct free kick.10:30
Sisenando Maicon concedes a free kick for a foul on Jonathan Walters. Charlie Adam takes the direct free kick.6:08
Charlie Adam challenges Francisco Javi Garcia unfairly and gives away a free kick. Francisco Javi Garcia takes the free kick.5:27
Samir Nasri takes the outswinging corner, save by Asmir Begovic.4:47
Carlos Tevez produces a right-footed shot from just outside the box that goes wide right of the target.3:27
Free kick awarded for an unfair challenge on Gael Clichy by Michael Kightly. Joleon Lescott takes the free kick.2:43
Charlie Adam is adjudged to have handled the ball. Sisenando Maicon takes the free kick.1:28
The referee blows for offside. Vincent Kompany takes the indirect free kick.0:00
The referee gets the match started.
Live data and text provided by our data suppliers