The races for both the title and survival appear to be thinning out with Arsenal and Manchester City both winning to pull clear of Liverpool at the top, while Everton guaranteed their Premier League status for next season after Sheffield United's relegation was confirmed.
Aston Villa's top-four hopes look strong after they picked up a point, while it is two from three in the relegation battle with Burnley the only side to pick up anything this weekend as Luton and Nottingham Forest both lost.
Arsenal showed both their qualities and resilience as they held off a late Spurs rally to win 3-2 at the Tottenham Hotspur Stadium to consolidate their position at the top of the Premier League table.
Mikel Arteta's men ripped through the hosts to establish a 3-0 lead by half-time. Pierre-Emile Hojberg inadvertently headed into his own net after just 15 minutes, before Bukayo Saka and Kai Havertz found the net with Spurs seemingly having no answer.
However, Cristian Romero capitalised on a howler from David Raya to put the cat among the pigeons, although Spurs didn't score their second until the 87th minute when Son Heung-min converted a penalty that needed a VAR intervention to award.
Tottenham, who did see a goal chalked off for a tight offside call when the score was 1-0, pushed for an unlikely equaliser but Arsenal held firm.
The Gunners are now 9/4 for the title, while Spurs are 4/1 for a top-four finish after ending the weekend seven points adrift of Aston Villa, albeit with two games in hand.
Manchester City may not have been at their best but they did what they always seem to do at this stage of the season, win games, as they made it five league victories on the bounce with a 2-0 success at Nottingham Forest.
Josko Gvardiol scored in the first period before Erling Haaland marked his return to action as a second-half substitute with his 21st goal of the Premier League season as City moved back to within a point of Arsenal, with the benefit of a game in hand.
Forest remain just a point above the drop zone after what was an expected defeat, but they did not help themselves as they missed a number of chances, particularly in the first half, while they ended up winning the shot count 14-11 - only two of which were on target.
City remain favourites at 4/11 to win what would be a fourth successive title, while Haaland is 2/5 to finish as the top goalscorer. Forest are 2/5 to stay up and 7/4 to go down.
Liverpool's farewell season for Jurgen Klopp is falling flatter with each passing game as they lost further ground following a 2-2 draw at West Ham, with an apparent falling out between the manager and Mohamed Salah arguably the biggest talking point.
Jarrod Bowen gave the Hammers a first-half lead, but the Reds hit the front in the second thanks to Andy Robertson and an own goal from Alphonse Areola. However, they once again wasted a number of chances before Michail Antonio equalised with a powerful header with 13 minutes to go.
Liverpool are now five points behind Arsenal with just three games to go, and are 200/1 for the title.
Aston Villa might have actually had a bigger advantage had they not spurned a 2-0 lead on Saturday night, with an own goal from Marc Cucurella and Morgan Rogers giving then a healthy half-time lead over Chelsea.
However, Noni Madueke started a Blues' fightback with a cool finish just after the hour, before Conor Gallagher's fine curling strike from the edge of the box set up a frantic final nine minutes.
Both sides had late chances to find a winner, before Mauricio Pochettino became the latest in a long list of managers to voice their displeasure at VAR when Axel Disasi's last-gasp goal was ruled out for a foul in the build up.
The Blues stay in ninth, five points behind Newcastle in seventh but with a game in hand, and they are 11/2 for a top-six finish.
Burnley maintained their relatively strong recent form with a more than deserved point in a 1-1 draw at Manchester United.
Zeki Amdouni scored from the spot in the 87th minute after VAR awarded a penalty for Andre Onana's collision with the Clarets' forward after Aaron Wan Bissaka had already headed the ball clear.
Antony had given the hosts the advantage with a clinical finish just eight minutes earlier and although the equaliser came late on, it was no more than the Clarets deserved.
Luton's survival bid has hit the buffers at the wrong time as they suffered their third successive defeat, going down 2-1 at Wolves, who are now up to 11th.
Hwang Hee-chan and Toti Gomes scored for the hosts as they ended a six-game winless run, with Carlton Morris's close-range volley with 10 minutes to go ultimately little consolation for the Hatters.
Luton are now 1/5 to go down, with Burnley priced at 1/7, with the pair priced at 10/3 and 9/2 respectively for survival.
Newcastle's push for a higher finish is showing no signs of letting up as they hammered Sheffield United 5-1 at St James' Park, a result that confirmed what has been inevitable for a while, relegation for the Blades.
Anel Ahmedhodzic's fifth-minute opener was as good as it got for the Blades as Alexander Isak scored twice to take his Premier League tally to 19, while strikes for Bruno Guimaraes and Callum Wilson as well as an own goal from Ben Osborn confirmed a second one-sided fixture between these two this season.
The Magpies are now just a point behind Man Utd with four games to go, and are 11/10 for a top-six finish.
Another team to join the Blades in leaving the survival battle but for wholly more positive reasons is Everton, with their 1-0 victory over Brentford at Goodison Park guaranteeing their top-flight status for next season.
Idrissa Gueye scored the decisive goal as the Toffees made it a third straight win in the league, all without conceding, since their 6-0 drubbing at Chelsea.
Brighton's season, which began with a first ever European campaign, is ending in a whimper as they went down to a 3-0 defeat to a quietly impressive Bournemouth on Sunday.
Marcos Senesi's early header put the Cherries on their way before Enes Unal scored on his first Premier League start shortly after the break. Justin Kluivert scored in his third successive home game to put the icing on the cake, with Andoni Iraola's men 10th in the table, and 8/13 for a top-half finish.
Brighton are now winless in six games in all competitions, of which they have lost four, and are down in 12th, four points behind Bournemouth with a game in hand. The Seagulls are 7/4 to make the top 10.
Crystal Palace's impressive three-game winning streak came to an end and they were thankful to Jeffrey Schlupp as his 25-yard screamer salvaged a point at Fulham, who had taken a 52nd-minute lead through Rodrigo Muniz.
Both sides are safe in the bottom half though, with the Cottagers three points better off than the Eagles in 13th.
This article was written by a partner sports writer via Spotlight Sports Group. All odds displayed on this page were correct at the time of writing and are subject to withdrawal or change at any time.