Liverpool are doing an exceptional job of matching Manchester City stride for stride in the Premier League title race.
Their run-in is arguably more straightforward than that of the reigning champions, but are there any potential banana skins still on the route?
We’ve taken a look at their remaining four Premier League fixtures to find out…
Cardiff (A) – Win
Cardiff are fighting for their lives and gave Chelsea quite the fright lately, but their lack of quality looks set to cost them their Premier League status and should mean they won’t give Liverpool too many problems.
Neil Warnock’s insistence on blaming the officials is a reasonably blatant ploy to distract from his own side’s inadequacies and although it’s likely to be a battle, Liverpool should leave Wales with all three points.
Huddersfield (H) – Win
Huddersfield have completely lost direction in the second half of this season and a home match against them is as straightforward an assignment as Liverpool can hope for at this stage of the campaign.
The Terriers are just waiting for the season to be over and it would be the biggest shock of the season if the Reds didn’t get all three points.
Newcastle (A) – Win
Former Reds manager Rafa Benitez is good at setting up a team to frustrate opponents, but with their safety all but assured, the Magpies have less on the line than Liverpool.
It’s not likely to be a free-flowing game – and City did lose at St James’ Park – but it should be another win for the Reds.
Wolves (H) – Win
Wolves have made a habit of stunning the big boys this season, but the FA Cup semi-final defeat they suffered has knocked the steam out of their campaign somewhat.
But they won’t come to Anfield and roll over, and have a good defensive record. That said, if Liverpool are within three points of the title, they will fancy themselves to overcome an Old Gold side who may already be on the beach.