West Bromwich Albion have upset Tottenham's hopes for the Barclays Premier League title - and Leicester could now win the Premier League at Old Trafford on Sunday.
It was a must-win game for Spurs but the surprise 1-1 result against West Brom at White Hart Lane means Leicester are seven points clear with three games remaining. Only a game against Manchester United next weekend stands between the Foxes and the trophy.
Craig Dawson was responsible for giving Tottenham the lead with a first-half own goal. Harry Kane had no less than five chances to score and Spurs hit the woodwork three times but couldn't put the ball away.
So the minute Dawson equalised with 18 minutes left, Spurs fans were worried...
This is becoming real. It's hitting me "like a sledgehammer". 12 minutes I know but I've never been so emotional about a West Brom goal.
-- Jason Bourne (@JasonBourne1986) April 25, 2016
-- Dream Team (@dreamteamfc) April 25, 2016
And it seemed like the title dream was just about over when the final whistle was blown.
-- Katherine Mellish (@Mellkat) April 25, 2016
Out of all the lows I've had as a Spurs fan this hurts the most... absolutely devastated ?
-- h (@HaydenSmithh_) April 25, 2016
Devastated. I wanted Spurs not winning the league to be down to Leicester's high performance, not a mistake on Tottenham's behalf. ?
-- capri-sun? (@Capriceharperx) April 25, 2016
As you can imagine, Leicester fans are happy.
-- James Mann (@shibbyshibbyjim) April 25, 2016
-- Fantastic Mr Fox (@ShaunLewis_) April 25, 2016
This is the most relevant thing West Brom have done in ages
-- Ricky (@Rickyinho_) April 25, 2016
COME ON BAGGIES! DO IT FOR LEICESTER.
-- Liam Canning (@OffsideLiam) April 25, 2016
-- B. (@raanegaH) April 25, 2016
Some Spurs fans are still refusing to give up hope though.