In the biggest match of Week 24, West London-hopefuls Chelsea caused a sensational shock, defeating Premier League title-favourites Manchester City at the Etihad Stadium.
Jose Mourinho's men played with passion and steel, as they put City to the sword. It was a remarkable performance by the Blues, and propels them to within two points of leaders Arsenal.
Chelsea now face Newcastle at home, who have suffered the loss of Yohan Cabaye. How they will manage to cope without their talisman is up for debate.
The Gunners continued with their excellent consistency this season with a 2-0 defeat of Crystal Palace and are now undefeated in eight straight league games, per Squawka, since their mauling at the hands of City in Week 16.
The North London giants now face the might of Liverpool at Anfield, with Luis Suarez and Daniel Sturridge in electric form.
Suarez has 23 goals and seven assists in just 19 Premier League appearances this season, per WhoScored.com.
The striker will be looking to put a major dent in Arsene Wenger's title aspirations with yet another match-winning performance.
Liverpool will close the gap on Arsenal to just five points, if they manage to orchestrate a home victory.
Tottenham and Everton contest the other big game of Week 25, with both teams having genuine Champions League ambitions, and placed within just three points off the magic fourth-place spot.
Spurs could only draw away from home to Hull in Week 24, but the Toffees managed to edge past Aston Villa 2-1, and stay on the heels of their immediate competitors.
The Goodison Park outfit will now be without star loan-signing Romelu Lukaku for a shorter-than-feared period of time after it was first believed he had sustained a serious ankle injury.
Henry Winter tweeted about the serious nature of Lukaku's injury at the time:
Lukaku's ankle in a cast, possibly damaged ligaments colliding with Barry. #efc— Henry Winter (@henrywinter) January 28, 2014
However, his sidelining is expected to only be "weeks, and not months" now, per the Press Association via The Guardian, which will be a huge relief to Roberto Martinez and his staff.
Everton will need the Belgian sensation if they are to continue progressing at the current rate.
Spurs have had a period of renaissance under manager Tim Sherwood. His side have only lost once in the past eight games, and offer Liverpool a serious threat for their league position, per Squawka.
Whichever team wins in Week 25, they will be given a huge boost in morale as we venture deep into the second half of the football calendar.
Below the top six teams lies a sorry Manchester United, who are now an amazing 15 points from the top of the table.
The visit of bottom-of-the-league Fulham should offer David Moyes' boys some light relief, but with United's home form resembling a car crash this season, this match is impossible to predict.
The game is the Red Devils' third chance to bed-in record signing Juan Mata—the Faithful are craving goals and a victory from their current champions, and will hope that the return from injury of Robin van Persie and Wayne Rooney will signal the green shoots of recovery.
Fulham also desperately need some luck and some points, rooted at the foot of the Premier League on only 19 points.
After their desperate loss at home, where they shockingly failed to score a goal, Manchester City visit Carrow Road to face Norwich City.
The Sky Blues will be looking to take their frustrations out on the Canaries, but must do so without Sergio Aguero, who is still missing due to injury.
Aguero has been a star this season, compared to his poor showing last year. He suffered badly with injury in 2012-13, and unfortunately for him there are indications his pre-World Cup preparations might be affected similarly.
The most embittered tie of Week 25 is surely the South Wales derby, where manager-less Swansea City take on their most hated of rivals, Cardiff City.
Having sacked the highly-regarded Michael Laudrup, per Matt Law of The Telegraph, the future of the club is unknown. Cardiff will see this as a huge opportunity to raid their local nemesis and steal all three points from them.
Who will top the Premier League after Week 25?
In other matches, Aston Villa host West Ham United, Southampton take on Stoke City, Crystal Palace face West Bromwich Albion, and Sunderland welcome Hull City.