Viktor Gyökeres har, på grund av en skada, varit in och ut ur Sportings startelva den senaste tiden. I förra matchen mot AVS snuvades han på hjälterollen när hans lag släppte in 2-2 på stopptid.
Under torsdagskvällen inledde han på bänken mot Gil Vicente.
Men vid 0-0-läge i halvtid var det dags för den svenske succéanfallaren att äntra planen i stället för danske Conrad Harder.
Efter ca 20 minuter så låg han sedan bakom Sportings 1-0 som gjordes av Zeno Debast. Gyökeres spelade fram till målet.
Kort därpå tog Gil Vicentes Ze Carlos rött kort och Sporting skulle bara spela av matchen. Men i den 88:e minuten kom en oväntad kvittering för hemmalaget av Ruben Fernandes. Målet skulle dock komma att dömas bort på grund av en offside.
Gyökeres & Co kunde därmed andas ut och avancerar vidare till semfinal i den portugisiska cupen, Taça de Portugal. I semifinal väntar Rio Ave.
Viktor Gyökeres står noterad för 35 mål och nio assist på 38 matcher denna säsong.