På lördagskvällen tog Sporting emot Boavista i den portgusisiska högstaligan, och Viktor Gyökeres startade i sedvanlig ordning.
Han nätade i Sportings senaste ligamatch mot Moreirense - och nu var det dags igen.
Efter dryga 20 minuter snappade svensken upp en misslyckad hemåtpass på ett påpassligt sätt. Han vräkte sig sedan förbi målvakten till ett öppet mål och rullade in 1-0 till Sporting.
Målet var hans 61:a (!) mål för säsongen - något bara spelare som Lionel Messi, Cristiano Ronaldo, Zico, Gerd Müller, Robert Lewandowski och Pelé har mäktat med att göra.
Efter Gyökeres balja skulle det bli en svängig historia.
Robert Bozenik kvitterade för bortalaget 20 minuter senare, och ställningen 1-1 stod sig till halvtidsvilan.
Tidigt i den andra halvleken tog Sporting ledningen igen genom Franscisco Trincao - men man lyckades bara behålla ledningen i nio minuter. Nigerianen Onyemaechi skickade in 2-2 för gästerna i minut 58.
Avgörandet för Sporting skulle komma.
Åtta minuter efter den snöpliga kvitteringen slog Franscisco Trincao till igen och fastställde resultatet 3-2 till Sporting Lissabon.
Huvdstadsklubben leder den portigisiska ligan, med fem poäng ner till Benfica. Rivalen har dock spelat två färre matcher.