Manchester City has now suffered three consecutive losses, putting Pep Guardiola in the midst of a mini-crisis.
Many believe this downturn has been brewing for weeks, as the team has not been performing at their usual level.
City started well in Lisbon, taking an early lead through Phil Foden. However, Sporting’s Viktor Gyokeres leveled the score after City missed several opportunities.
In the second half, City’s defense completely collapsed, conceding two quick goals.
Sporting went ahead 2-1 thanks to Max Araujo’s goal, followed by Gyokeres converting a penalty after a reckless foul by Josko Gvardiol, who struggled throughout the match.