O único golo da partida foi marcado pelo defesa belga Zeno Debast, aos 68 minutos de jogo. Pouco depois, o Gil Vicente ficou reduzido a dez jogadores devido à expulsão de Zé Carlos.
Nos minutos finais, os gilistas conseguiram marcar por Rúben Fernandes, mas o golo foi anulado pelo videoárbitro (VAR) por fora de jogo, por apenas três centímetros.
Com esta vitória, o Sporting garantiu a sua presença nas meias-finais da Taça de Portugal. A equipa treinada por Rui Borges vai defrontar o Rio Ave nessa fase da competição, revelou o clube. A outra meia-final será entre Benfica e Tirsense.