Manchester City has now lost three straight games, and Pep Guardiola is facing a mini-crisis.
Many believe that this type of outcome has been coming for weeks, even if the Spanish team has not been at the races.
City got off to a strong start in Lisbon, leading early thanks to Phil Foden.
However, Sportingโs Viktor Gyokeres forced Sporting to tie the score after the visitors wasted many chances.
Cityโs defense absolutely collapsed in the second half, giving up two goals early on. Sporting lead 2-1 thanks to a goal by Max Araujo, then Gyokeres scored a penalty following a bad foul by Josko Gvardiol, who had a lot of trouble.
MORE STORIES OF MEN IN CITIES
Late in the game, Gyokeres completed his hat-trick after Matheus Nunes gave away a penalty himself.
Bernardo Silvaโs response to Man Cityโs crushing loss to Sporting