The English Premier League heads into the final straight this weekend, with vanishingly little margin for error left for those clubs scrapping it out at both ends of the table.
It feels like one false move from EPL leaders Arsenal will all but hand the title to reigning champions Manchester City.
And the hitch for the Gunners is that they face the monumental task of a North London Derby away to arch-rivals Tottenham on Sunday afternoon.
Mikel Arteta’s side won handsomely in midweek to keep their dream alive, but top the pile by just a point with City holding a potentially season-deciding game in hand.
Spurs are on their own catch up mission, too, with hopes of a fourth-placed finish and Uefa Champions League qualification still in reach as they aim to top off Ange Postecoglou’s first season in charge in style.
Pep Guardiola’s men finish the weekend’s action straight after the battle at the Tottenham Hotspur Stadium.
They go to Nottingham Forest looking to make it five Premier League victories in a row, as they peak at the perfect time once more.
Forest are in serious danger of unraveling both on and off the pitch, with VAR controversy and rotten form combining to leave them a point and a place above the relegation zone coming into the weekend.
It all kicks off on Saturday lunchtime with Liverpool needing nothing less than all three points from their visit to the London Stadium to tackle West Ham.
Jurgen Klopp’s first away Merseyside Derby defeat has left his hopes of a dream farewell hanging by a thread, while the Hammers need to shape up sharpish if they are to sneak another continental qualification in a month’s time.
Aston Villa and Chelsea face off in a Saturday night fixture where anything could happen.
Much of that uncertainty is due to Mauricio Pochettino’s inexplicable visitors, who have followed up a 6-0 win with a 5-0 defeat as a microcosm of their ridiculous campaign so far.
The Villans are looking to celebrate boss Unai Emery’s contract extension with a third straight success that would see them inch ever closer to a remarkable Champions League qualification ahead of Spurs.
Any reasonable Manchester United fan would be delighted to escape with their current sixth place in the EPL standings come the end of next month.
It’s Vincent Kompany’s Burnley who make the short trip to Old Trafford on Saturday, with the Clarets knowing their hosts are vulnerable in front of a decidedly fed up home crowd.
At the other end of the emotional scale are supporters of Everton, who go into their home game with Brentford boosted by three vital wins in their last four.
Their six-goal Stamford Bridge aberration aside, the Toffees have hauled themselves clear of the drop zone at exactly the right time, not to mention boss Sean Dyche pocketing that Goodison Park glory over Klopp and Co.
Newcastle can still throw a spanner in Manchester United’s top six challenge and few would bet against them this weekend, as doomed Sheffield United arrive at St James’ Park with both feet firmly on the trapdoor to the Championship.
The Blades need all three points from their Tyneside trip to stave off the mathematical certainty of relegation for one more week, but Eddie Howe’s home side have work to do to secure European football for next season.
Luton occupy the final place below the dreaded dotted line, which is a minor miracle in itself for the Bedfordshire minnows.
Coach Rob Edwards takes his Hatters to his former club Wolves, with their unlikely salvation still on the cards at this late stage if they can keep at it to the last.
One of the more genteel London derbies comes with a twist as well, when Fulham take on Crystal Palace at Craven Cottage.
The Eagles have soared under coach Oliver Glasner, winning three on the spin to pull clear of trouble and move within striking distance of their hosts, who spent much of the earlier part of the season dreaming of Europe.
And there’s a similar theme to Sunday’s other Premier League fixture, as Bournemouth welcome Brighton from along the south coast.
There’s a distinctive on-the-beach feel to the Vitality Stadium contest, with the Cherries having even sneaked above the Seagulls by virtue of their Wednesday night win at Wolves.
EPL Predictions for this weekend
Fulham v Crystal Palace
Result prediction | draw |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Crystal Palace / draw |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | J. Mateta(Crystal Palace) E. Eze(Crystal Palace) |
Manchester United v Burnley
Result prediction | Manchester United to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Manchester United / Manchester United to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | Bruno Fernandes(Manchester United) |
Newcastle United v Sheffield United
Result prediction | Newcastle United to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Newcastle United / Newcastle United to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | A. Isak(Newcastle United) |
Wolverhampton Wanderers v Luton Town
Result prediction | draw |
Over/Under prediction | under 2.5 goals |
HT / FT prediction | Wolverhampton Wanderers / draw |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | n/a |
Everton v Brentford
Result prediction | Brentford to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | draw / Brentford to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | D. Calvert-Lewin(Everton) Y. Wissa(Brentford) |
Aston Villa v Chelsea
Result prediction | draw |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Chelsea / draw |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | O. Watkins(Aston Villa) C. Palmer(Chelsea) |
AFC Bournemouth v Brighton & Hove Albion
Result prediction | AFC Bournemouth to win |
Over/Under prediction | under 2.5 goals |
HT / FT prediction | AFC Bournemouth / AFC Bournemouth to win |
Team to Score prediction | AFC Bournemouth |
Anytime Goalscorer prediction | n/a |
Tottenham Hotspur v Arsenal
Result prediction | Arsenal to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Arsenal / Arsenal to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | L. Trossard(Arsenal) K. Havertz(Arsenal) |
Nottingham Forest v Manchester City
Result prediction | Manchester City to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | draw / Manchester City to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | C. Wood(Nottingham Forest) K. De Bruyne(Manchester City) P. Foden(Manchester City) |