Kelechi Iheanacho scored on either side of halftime but it wasn't nearly enough as City fell 4-2 at St. Mary's.
Sadio Mane scored a hat trick after Shane Long opened the scoring and Southampton beat Manchester City 4-2.
Wes Morgan scored a Danny Drinkwater free kick to equalize at Old Trafford in the 17th minute of the 1-1 draw.
Anthony Martial scored in the 8th minute from an Antonio Valencia cross and Manchester United held the Foxes from securing the title at Old Trafford with a 1-1 draw.
Danny Drinkwater can consider himself a little fortunate despite his sending off at Old Trafford on Sunday.
The decision to leave Ryan Bennett out of the team sheet may have boggled fans and fantasy managers alike, but Alex Neil confirmed there was ample reason.
Jurgen Klopp rang in the changes once again for Liverpool following their Europa League match on Thursday, but today's recipe fell flat in a 3-1 loss to Swansea City.
Andre Ayew collected his first Premier League brace as a well-oiled Swansea attack saw them topple Liverpool, 3-1.
Per Mertesacker may have kicked his last ball for Arsenal after the defender limped off during Saturdays’ game against Norwich.
Norwich City's survival hopes are now in serious danger after both Newcastle and Sunderland picked up points today while the Canaries lost to Arsenal, 1-0.
Arsenal were by no means impressive today, but Arsene Wenger pushed the right button by calling on Danny Welbeck in the second half and the forward scored the lone goal of a day as the Gunners squeak past Norwich City, 1-0.
Bournemouth showed promise but could not find a way past Everton on Saturday afternoon in a 2-1 loss at Goodison Park.
Everton ended its horrendous seven-match winless streak in league play with a 2-1 win against Bournemouth on Saturday afternoon.
Marko Arnautovic led the way once again for Stoke City, but it was not enough for the Potters to move past Sunderland.
Crystal Palace continued to limp their way to the finish line with a 1-0 loss to Newcastle United.