We’re heading towards the sharp end of the English Premier League season, with a full set of EPL fixtures this weekend.
As thoughts turn to spring in England following a final blast of winter this week, the title shake up, European battle and relegation scramble are all hurtling over the horizon.
Leaders Arsenal have a London derby against Fulham on their hands as they bid to make it five league wins on the spin.
The Gunners are at Craven Cottage on Sunday afternoon, with the hosts looking for a first win in three to avoid slipping out of an unlikely race for continental qualification come May.
Manchester United play at the same time, as they set out to make amends for their 7-0 Premier League humiliation last weekend, boosted by a handsome Europa League victory at Old Trafford in midweek.
Southampton are the visitors, as they build on two wins in their last three, which has seen them squeak off the bottom of the EPL standings.
Liverpool kick off the weekend in the Saturday lunchtime fixture with a trip to Bournemouth.
The home side replaced the Saints at the foot of the pile thanks to a ruinous collapse at Arsenal, while Jurgen Klopp’s Reds are basking in the glow of their humiliation of the Red Devils at Anfield last Sunday.
Reigning champions Manchester City wrap up Saturday’s action in the evening match, when coach Pep Guardiola is once again reunited with former colleague Patrick Vieira at Crystal Palace.
City will close the gap at the top to two points, at least temporarily, with victory at Selhurst Park.
Tottenham must keep their eyes on the Champions League prize, even as their unhappy marriage with coach Antonio Conte fizzles out.
Harry Kane and Co seek to bolster their top four claims at home to Nottingham Forest, who could use a win themselves despite an upturn in performances under coach Steve Cooper.
Chelsea finally secured three points of their own to reduce the temperature around boss Graham Potter last weekend, with Stamford Bridge success against Borussia Dortmund a further boon in the week.
They head to limping Leicester, who have lost three on the bounce to leave themselves just two points outside the relegation zone.
Leeds were the victims in west London, leaving themselves firmly in drop danger ahead of their Elland Road contest with high-flying Brighton.
They are level on points either side of the dotted line with Everton, who welcome Brentford to Goodison Park.
Sunday provides an opportunity for Newcastle to arrest their slump when Wolves visit St James’ Park, with Eddie Howe’s hosts needing points quickly to prevent a slide into the mid-table mix.
And there’s a claret and blue clash to complete the Premier League weekend, when Aston Villa go to a West Ham side desperate for a victory that might just save boss David Moyes’ skin at the London Stadium.
English Premier League predictions for 11 – 12 March
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.