Postpublished at 90+8 mins
Man City 2-3 Spurs
We're past the seven added on. Ederson pumps the ball forward.
FT: Man City 2-3 Spurs - Mahrez's injury-time penalty to level, Kane dramatically responds in final moments
FT: Liverpool 3-1 Norwich - Rashica's deflected effort for shock lead, but Mane, Salah & Diaz hit back
Liverpool now six points behind City with a game in hand
FT: Brighton 0-3 Burnley - Weghorst's first Clarets goal, Brownhill effort & Lennon with third
FT: Palace 0-1 Chelsea - Ziyech late on; FT: Villa 0-1 Watford - Dennis with big goal for Hornets
FT: Arsenal 2-1 Brentford - Smith Rowe & Saka for Gunners, late Norgaard consolation; FT: Saints 2-0 Everton - Stuart Armstrong & Long
FT: West Ham 1-1 Newcastle - Dawson heads in Cresswell free-kick, Willock's leveller creeps over the line
Get Involved: #BBCFootball or text 81111 (UK only - texts will be charged at your standard message rate)
Neil Johnston and Emlyn Begley
Man City 2-3 Spurs
We're past the seven added on. Ederson pumps the ball forward.
Man City 2-3 Spurs
Into the final minute now maybe. City are pushing for another equaliser but Joao Cancelo's cross flies into the gloves of Hugo Lloris.
Harry Kane
FOOOOOTBALLLLLLL.
What a finale! Harry Kane has surely won it for Spurs with his second goal of the game.
Dejan Kulusevski keeps the ball in on the right and crosses to Kane who beats a man in the air and heads it past Ederson.
Man City 2-2 Spurs
That is Manchester City's 100th goal in all competitions this campaign, in their 38th game.
Man City 2-2 Spurs
Spurs bring on Davinson Sanchez for Ryan Sessegnon at the back.
Riyad Mahrez
A brilliant penalty from Riyad Mahrez. He fires it towards the top corner and for a second I'm fearing the worst but it's perfection and flies up into the roof of the net.
City are level - and they have enough time for a winner.
Man City 1-2 Spurs
A lot wait to take this with more arguments.
Man City 1-2 Spurs
It's given. The right decision.
Man City 1-2 Spurs
Anthony Taylor is told to go to the screen to watch this.
Seven minutes added on.
Man City 1-2 Spurs
The ball goes out of play and VAR will now check this.
Cristian Romero's hands are in the air as he's sliding to block Bernardo Silva's shot. It's going to be given surely.
Man City 1-2 Spurs
Kevin de Bruyne's cross is past everyone, except Bernardo Silva. He shoots and it's blocked. Handball?
Man City 1-2 Spurs
City defender Aymeric Laporte is down holding his knee after a clash with Matt Doherty. He's up again now though and playing on, albeit with a grimace.
Man City 1-2 Spurs
Eric Dier is back on his feet now and seems to have recovered.
Man City 1-2 Spurs
Eric Dier is down holding his head and the medical team are on again. I didn't see how it happened but he looks groggy.
#bbcfootball or text 81111 (UK only)
Andrew: There is just something about Conte. Spurs might not be better than City, but the man knows how to win games against the odds.
Dotify: I'm in London and I can hear Klopp shouting and celebrating like hell if Spurs hold on to this lead.
Man City 1-2 Spurs
Anywhere will do now for Spurs' defence. Phil Foden's flick rolls across the six-yard box. City take their corners so quickly there's not even time to reset. But they aren't coming to anything.
Man City 1-2 Spurs
Spurs bring on Matt Doherty for Emerson Royal, who has taken a couple of knocks.
Harry Kane is back on to boos after his treatment.
Man City 1-2 Spurs
Harry Kane goes down injured. Home fans boo.
Man City 1-2 Spurs
Spurs keeper Hugo Lloris is booked for timewasting. Still 10 minutes to go.
Man City 1-2 Spurs
Spurs bring on Lucas Moura for Son Heung-min, who looks tired.