Riyad Mahrez had released Erling Haaland in behind the defence and instead of trying to find his 37th Premier League goal, the Norwegian squared for Foden to force home past Jan Paul van Hecke on the line.
Brighton came back into the game and 13 minutes later got their leveller via a Julio Enciso wonder strike. The young Paraguayan hammered an unstoppable shot from range beyond the diving Stefan Ortega Moreno.
Both sides will feel they could have won the game from that point, with Haaland the closest for City. Our No.9 looked to have unlocked Brighton with a powerful header from Cole Palmer's excellent cross but it was ruled out after a VAR check determined he had pulled on Levi Colwill's shirt.
Instead, City take a point from one of the toughest grounds in the Premier League just three days after lifting a third Premier League title in three seasons in front of our own fans.
The draw also extends our unbeaten run across all competitions to 25 matches but it does see an end to the 12-match winning run in the Premier League that has taken us to the trophy.
Watch the best eight minutes from the fixture by clicking the video above...