Champions Manchester City drew a third successive Premier League match as Tottenham Hotspur's Dejan Kulusevski headed a 90th-minute equaliser in a rip-roaring 3-3 stalemate on Sunday.
Substitute Jack Grealish's 81st-minute goal looked to have secured the win for City but Kulusevski headed in Brennan Johnson's cross to reward his side's risk-taking approach.
City have gone without a win in three league games for the first time in six years and now find themselves in third place in the standings, three points behind leaders Arsenal and one behind Liverpool.
Tottenham are fifth with 27 points from 14 games.
City were were furious deep in stoppage time when Grealish was through on goal but play was stopped for a foul on Erling Haaland during the build-up.
"It is hard when you review the image, the referee decides to blow the whistle after he has already said to play on. After the pass, the whistle, so I do not understand this action," Guardiola told Sky Sports.
"It was a good game. It is a pity. Sometimes football is like life, you do not get what you deserve."
Tottenham played with fire at times and City could have been out of sight before halftime had it not been for the woodwork.
But Ange Postecoglou's side stuck to their attacking principles and snapped a three-match losing streak despite missing several players through injury and suspension.
"We were lucky to be in it by halftime," Postecoglou said. "City could have blown us away in that period, a bit similar to what happened to us against (Aston) Villa last week.
"We hung in there, second half was a lot better, a lot more control and a lot more belief in the team. We got our reward for that which is great for the lads."
In other games on Monday, Liverpool climbed above City to second with a 4-3 win over Fulham, Aston Villa stayed fourth with a 2-2 draw with Bournemouth,
10th placed Chelsea overcame a red card to beat Brighton 3-2 and West Ham and Crystal Palace drew 1-1.
-Reuters