Scans have confirmed Ederson suffered a small fracture to the right eye socket following a collision with Cristian Romero.
He will miss Sunday’s league game at home to West Ham and the FA Cup final against Manchester United at Wembley the following week.
“Manchester City can confirm that Ederson will miss the final two games of the season due to a small fracture of his eye socket,” City said in a statement.
City, two points clear of Arsenal, will guarantee the Premier League title if they beat West Ham at the Etihad.
Ederson, 30, attempted to play on against Spurs following treatment in the second half but was withdrawn by manager Guardiola a few minutes later.
He was replaced by Stefan Ortega in the 69th minute and the German reserve goalkeeper made a crucial save late on to deny Son Heung-min before Erling Haaland scored his second goal, from the penalty spot, to wrap up victory.
Ortega, who has come on for Ederson in four league games this season, now has the opportunity to help City complete a second successive Premier League and FA Cup double.
© Agence France-Presse
Photo: Twitter @UnitedStandMUFC