La rencontre à Londres a marqué le retour des supporters à l'intérieur du stade, 8 000 personnes s'étant réunies pour assister à la finale de la Carabao Cup.
Aymeric Laporte a inscrit le but de la victoire à huit minutes de la fin, d'une tête sur un coup franc de Kevin De Bruyne.
Mahrez, qui a été désigné comme l'homme du match, a été une menace pour la défense de Tottenham tout au long du match et a été privé d'un but spectaculaire en deuxième mi-temps par un bel arrêt d'Hugo Lloris.
L'Algérien était ravi que les fans de City soient de retour dans les tribunes pour encourager l'équipe.
"C'est tellement bon d'avoir les fans de retour", a-t-il admis. "Ils ont fait une énorme différence.
"L'atmosphère avec seulement 8 000 fans était incroyable et nous ne pouvons pas attendre d'avoir plus de fans de retour bientôt."