After struggling for the vast majority of this season on the domestic front defending English Premier League champions Leicester City are now enjoying somewhat of a revival under new boss Craig Shakespeare.
Boosted by their stunning exploits against Sevilla mid-week when they reached the quarter finals of the Champions league at the expense of the Spaniard, The Foxes celebrated their fourth win from four matches under Shakespeare .
They beat West Ham 3-2 for their first away win in the league this season.
Riyad Mahrez, Robert Huth and Jamie Vardy, three of the club’s main men in last season’s remarkable title triumph, were all on target.
Manuel Lanzini handed West Ham a 20th minute lifeline and an Andre Ayew 63rd minute headed goal set up a tense finale to the game.
The club’s safe hands, goalkeeper Kasper Schmeichel, produced two stunning saves late on as Leicester held firm to further ease their relegation concerns.
Shakespeare’s men are now six points away from the drop zone while in Europe they face a last eight tie with last season’s runners up Atletico Madrid.
The race for top four spots in the Premier League heated up when third-placed Manchester City salvaged a 1-1 draw with Liverpool, who are fourth in the table.
Former Citizen James Milner put Liverpool ahead from the spot on six minutes while Sergio Aguero grabbed the equalizer for Pep Guardiola’s men after 69 minutes.
It was an enthralling match at the Etihad from start to finish but both sides will be ruing missed opportunities in the closing stages to seal all three points.
Elsewhere in the league
There were some ups and downs elsewhere on matchday 29 in the English topflight.
One team continue’s to fly high, one reaches a league milestone and another appears stuck in a rut.
Free from European entanglements Antonio Conte’s Chelsea maintained their march towards a sixth league title.
The Blues registered their 22nd win of the season against Stoke which keeps them 10 points clear of Tottenham at the top of the table.
Spurs maintained second place courtesy of a 2-1 home win over Southampton.
Manchester United became the first team to win 600 Premier League matches when they beat Middlesbrough 3-1 on Saturday.
After reaching the Europa League quarters mid week ,Jose Mourinho’s men are now back in the top five of the domestic league for the first time since mid Sept.
Dark clouds hang over Arsenal and boss Arsene Wenger.
The Gunners lost 3-1 to West Brom at the weekend for their fourth defeat from their past five Premier League games.
It’s the first time that has happened since 1995 and has put under-fire coach Wenger under even more pressure.
Arsenal drop down to sixth in the league two points behind Man United.
Get a different perspective
Every story can be told in many ways: see the perspectives from Euronews journalists in our other language teams.