Leicester City took a huge step towards qualifying for the Champions League on Monday night with a 2-1 win over Crystal Palace.
Kelechi Iheanacho was the hero again as he struck a stunning winner in the 80th minute to push City seven points ahead of West Ham to fifth place.
The Foxes will look to further increase their advantage when they face Southampton at St Mary’s on Friday night.
Despite the cushion, City are only too well aware of how quickly things can change in the Premier League after missing out on a fourth place finish at the end of last season.
Chelsea, West Ham, Liverpool, Tottenham and Everton are among the clubs looking for a top four at the end of the season.
So how could the season end after the next five games?
FootballWeb Pages use the power of math and algorithms to predict future results.
According to their calculations, this is good news for City, who are expected to retain third place in the championship at the end of the season.
Reigning Premier League champions Liverpool are predicted to finish behind the Foxes in fourth place with West Ham, Tottenham and Chelsea missing out on Champions League qualification.
The supercomputer predicts that City will draw 1-1 with Southampton on Friday night, before beating Newcastle and ending with three 1-1 draws with Manchester United, Chelsea and Tottenham.
Final forecast table
Manchester City (92 points)
Manchester United (78 points)
Leicester City (69 points)
Liverpool (66 points)
West Ham (66 points)
Tottenham (64 points)
Chelsea (64 points)
Everton (60 points)