There are just three weekends of the 2017/18 Premier League season remaining and the top flight cooks up some great action over the next few days.
Liverpool were frustrated in their last league outing, blowing a two-goal lead to eventually draw away to all-but-relegated West Brom.
The Reds host a Stoke City side on the verge of the drop themselves on Saturday lunchtime, with three points vital in the top-four battle.
Confidence should be sky-high after Tuesday’s thrilling 5-2 win over Roma in the Champions League semi-final first leg.
Here’s a look at the best of the action over the next three days, with lots still to play for at both ends of the table.
Ones To Watch: Swansea City vs. Chelsea & Man United vs. Arsenal
It is impossible not to have some games with little resting on them at this stage of the season, but Chelsea‘s trip to Swansea is not one of them.
This is a crucial match for both sides, as they scrap for Champions League football and survival, respectively.
Another win here would keep them in the hunt ahead of the Reds’ trip to Stamford Bridge on May 6, which no Reds supporter wants to be a must-not-lose match.
Swansea will believe they can cause an upset, however, with their four-point cushion over 18th-place Saints potentially cut to one by the time kick-off arrives.
We should all be cheering on the Swans.
Admittedly, there is not much riding on the game, which does take an edge off it, but Wenger’s relationship with Jose Mourinho is famously frosty and sparks could fly.
Either that or it ends up being a dreadful game, and you will all come hunting me down with pitchforks for tipping it to be a cracker!
One To Avoid: Newcastle vs. West Brom
We felt too bad to include Burnley yet again, even though their clash with Brighton at Turf Moor looks sleep-inducing.
Instead, we’ve gone for Newcastle’s meeting with West Brom, which should be a meaningless meeting in the grand scheme of things.
Rafa Benitez has done a superb job in guiding the Magpies well clear of relegation, and they are now looking at a very respectable mid-table finish.
The news isn’t as bright for West Brom, though, and although spirited showings against Man United and Liverpool have given the Baggies a smidgen of hope, they will be playing Championship football next season.
For all Benitez’s many strengths, entertaining football is not generally one of them, and he is unlikely to be out to thrill the masses at St James’ Park.
Expect a narrow home win and further misery for the visitors, in a game we never speak of again.
Potential Upset: Southampton vs. Bournemouth
The Cherries’ players probably have half an eye on their summer holidays, while Saints are desperate for a win in their fight to avoid the drop.
One team will be giving their all and the other won’t be, why is why an away win would be considered a surprise.
You could easily see it happening, though, with Eddie Howe’s men no doubt happy to put another nail in the coffin of their south coast rivals – a team that has been superior to them throughout history.
Nerves will be jangling all around St Mary’s, and this really has to be considered a must-win game for the hosts.
Failure to get the victory could see the relegation battle wrapped up before the final day.
Fixtures, UK TV Info & Predictions
Liverpool vs. Stoke – 12:30pm, Sky Sports Main Event
Burnley vs. Brighton – 3pm
Crystal Palace vs. Leicester – 3pm
Huddersfield vs. Everton – 3pm
Newcastle vs. West Brom – 3pm
Swansea vs. Chelsea – 5:30pm, BT Sport 1