The Premier League title race took another strange turn tonight as Arsenal, Tottenham and Manchester City all lost this evening, leaving Leicester sitting pretty at the top of the table.
Leicester's 2-2 draw with West Bromwich Albion on Tuesday meant that Tottenham could have gone top of the table on goal difference with a win over London rivals.
However, Spurs suffered just their fourth Premier League defeat of the season, as Michail Antonio's header handed West Ham all three points at Upton Park.
The strangest result of the night came at the Emirates Stadium, as Ashley Williams' second half winner handed relegation-threatened Swansea City a 2-1 win over Arsenal.
Arsene Wenger's men are under increasing pressure after losing 3-2 to Manchester United on Sunday, and their title hopes would surely be over with a defeat against Spurs this coming weekend.
Meanwhile, Manchester City also lost, having been hammered 3-0 away at Liverpool, leaving them ten points adrift of league leaders Leicester.
Unsurprisingly, many once again make the Foxes favourites for the title after tonight's stunning results, and Leicester fan Gary Lineker took to Twitter to reacts after those scorelines.
Lineker - who made a bet that he would present Match of the Day in his underwear if Leicester do win the title - couldn't believe the results, and celebrated a great night for Leicester, who didn't even need to kick a ball tonight to gain an advantage in the title race.
The results tonight!!!! Seems to be some sort of conspiracy to get me in my undies. Bring it on!— Gary Lineker (@GaryLineker) March 2, 2016
Who do you think will win the Premier League?