Chelsea remain seven points clear at the top of the Premier League table after a 2-1 win over Manchester City at Stamford Bridge, but that is only because second place Tottenham claimed a remarkable 3-1 win at Swansea.
For much of the evening Chelsea looked like they would be restoring their ten-point lad at the top of the table. Eden Hazard opened the scoring for Antonio Conte’s men after ten-minutes before Sergio Aguero levelled for the visitors on 26-minutes.
Hazard was then on target to put Chelsea back in-front ten-minutes before the break, but that was only after he missed a penalty but was on hand to convert past Wily Caballero.
City had chances to take something from the game but they could not find a way through.
Chelsea’s lead looked to be extended – but Tottenham grabbed three goals in the final minutes to claim a remarkable 3-1 triumph.
Wayne Routledge gave Swansea the lead after 11-minutes, and with 88-minutes on the clock Swanea were looking on their way to the win – but Dele Alli claimed the equaliser.
Two-minutes later and South Korean Son Heung-min put Spurs ahead, and there was somehow time for Christian Eriksen to add a third.
With the two results going as they did – BetVictor believe the Premier League at best is a two-horse race. Chelsea odd have shortened to 1/20 with Spurs at 8/1.
— Premier League (@premierleague) April 5, 2017
And the result was made all the worse for Swansea – as the loss meant they dropped into the bottom three as Hull City claimed a hugely important 4-2 win over Middlesbrough in their relegation six-pointer at The KCOM Stadium.
Alvaro Negredo had given Boro the lead just minutes in, but Hull soon levelled through Lazar Markovic. They were then ahead through Oumar Niasse and just after he half-hour it was 3-1 thanks to Abel Hernandez.
Marten De Roon gave Boro some hope with his header on the stroke of half-time but the win was sealed for Hull by Harry Maguire – who headed home with 20-minutes left.
The win means Hull are now above Swansea, but also within touching distance of two other teams who tasted defeat on Wednesday, West Ham and Crystal Palace.
West Ham’s dismal run of form continued at The Emirates Stadium as Arsenal moved into fifth place with a comfortable 3-0 win.
After a goalless first-half, Mesut Ozil gave his side the lead on the hour before Theo Walcott and Olivier Giroud sealed all three points for Arsene Wenger’s side – who keep their top-four hopes alive. They are now four points off Man City, but with a game-in-hand.
Like West Ham, Crystal Palace are also far from safe and they were beaten 3-1 at Southampton, despite taking the lead at St Mary’s. Christian Benteke put The Eagles ahead on the half-hour, but Nathan Redmond levelled on the stroke of half-time.
With the game looking like head for a draw, Southampton claimed the win with two goals in the last five-minutes with Maya Yoshida and James Ward-Prowse sealing the win.
Bournemouth are another team still looking over their shoulders, but they will be delighted with their 2-2 draw with Liverpool at Anfield.
Benik Afobe had given The Cherries a shock lead on seven minutes, but Liverpool battled back and were level just before the interval through Philippe Coutinho.
Belgian striker Divock Origi, claimed his second goal in two games, as he fired home side ahead on the hour – but Bournemouth were not to be denied a point as Josh King scored with just three-minutes left.