The English Premier League is reaching its climax, with the penultimate round of fixtures this weekend and fates to be decided at both the top and bottom of the EPL table.
Manchester City know a win at home to Chelsea on Sunday will see them crowned champions of England for the second year running.
Pep Guardiola’s imperious side have a four-point lead at the summit and are firmly on course for a famous treble, with both Uefa Champions League and FA Cup finals to come.
The Blues can’t wait for it all to be over and are doomed to a previously unthinkable bottom half finish ahead of the arrival of Mauricio Pochettino in the summer.
A win for Newcastle on Monday night, meanwhile, will see them make their own Champions League return to cap their astonishing turnaround under Eddie Howe.
Leicester are the visitors to St James’ Park and are desperate to avoid attending a Tyneside party, where defeat would leave the Foxes staring over the precipice of relegation to the Championship.
A clutch of Saturday fixtures build to the evening kick off at the City Ground, where Arsenal take what could prove to be their final swing at remaining in the title hunt away to Nottingham Forest.
Their hosts have only lost once in four but still have work to do to ensure their EPL status for a second season.
It’s a top four scramble earlier in the day, as Liverpool go up against Aston Villa at Anfield.
Jurgen Klopp’s Reds have blasted themselves to within a point of arch-rivals Manchester United in the precious fourth spot, while the Villans could go as high as sixth if they can continue their remarkable turnaround under coach Unai Emery.
United are in action at exactly the same time, with Bournemouth their hosts at the Vitality Stadium.
The Red Devils had a much needed return to winning ways at Old Trafford last weekend, while the Cherries could be forgiven for not firing on all cylinders having already secured EPL survival.
Tottenham have two opportunities left to restore some optimism in their corner of north London, starting with the visit of fellow capital city club Brentford for the Saturday lunchtime kick off.
Sixth is as good as it can get for Spurs thanks to their slide since the turn of the year, while the Bees would close to within a point of their illustrious hosts with victory.
Brighton can an ideal opportunity to end an outstanding campaign on a high when they host already-relegated Southampton from along the south coast on Sunday.
Two losses in the last three are a minor fly in the ointment for Roberto de Zerbi and Co, who nevertheless look odds on for continental qualification come the end of the season.
There is more high drama at the wrong end of the table on Sunday lunchtime when West Ham go up against Leeds.
With the Hammers all-but safe – and with a place in the Europa Conference League final secured – all eyes are on the visitors, who desperately need a positive result to maintain their hopes of survival.
Their job could already have been made even more difficult by kick off, if relegation rivals Everton pick up points from their trip to Wolves on Saturday.
The Toffees are a point and a place above the Yorkshire club, who sit just the wrong side of the dotted line.
No such angst at Craven Cottage, though, as Fulham host Crystal Palace in a mid-table contest that has absolutely nothing riding on it whatsoever.
English Premier League predictions for 20 – 22 May
Prediction methodology explained: The expected win percentage is based off publicly available odds. For example, if a team’s odds are 2.30, the expected chance of winning is 43%. If the odds are 1.62 the expected chance of winning is 62% and so on. These are accurate at the time of writing but are subject to change. Where there is no value listed, the odds were not available at the time of writing.
Tottenham Hotspur v Brentford
Result prediction | Tottenham Hotspur to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | draw / Tottenham Hotspur to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | Son Heung-Min(Tottenham Hotspur) H. Kane(Tottenham Hotspur) |
AFC Bournemouth v Manchester United
Result prediction | draw |
Over/Under prediction | under 2.5 goals |
HT / FT prediction | draw / draw |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | n/a |
Fulham v Crystal Palace
Result prediction | Fulham to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Fulham / Fulham to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | Carlos Vinícius(Fulham) E. Eze(Crystal Palace) |
Liverpool v Aston Villa
Result prediction | Liverpool to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Liverpool / Liverpool to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | Mohamed Salah(Liverpool) C. Jones(Liverpool) |
Wolverhampton Wanderers v Everton
Result prediction | Everton to win |
Over/Under prediction | under 2.5 goals |
HT / FT prediction | draw / Everton to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | D. McNeil(Everton) |
Nottingham Forest v Arsenal
Result prediction | Nottingham Forest to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | draw / Nottingham Forest to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | T. Awoniyi(Nottingham Forest) M. Gibbs-White(Nottingham Forest) Danilo(Nottingham Forest) M. Ødegaard(Arsenal) |
West Ham United v Leeds United
Result prediction | draw |
Over/Under prediction | under 2.5 goals |
HT / FT prediction | West Ham United / draw |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | n/a |
Brighton & Hove Albion v Southampton
Result prediction | Brighton & Hove Albion to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Brighton & Hove Albion / Brighton & Hove Albion to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | D. Undav(Brighton & Hove Albion) C. Alcaraz(Southampton) |
Manchester City v Chelsea
Result prediction | Manchester City to win |
Over/Under prediction | over 2.5 goals |
HT / FT prediction | Manchester City / Manchester City to win |
Team to Score prediction | both teams |
Anytime Goalscorer prediction | İ. Gündoğan(Manchester City) E. Haaland(Manchester City) |
Newcastle United v Leicester City
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 | C. Wilson(Newcastle United) J. Vardy(Leicester City) |