A seriedade com que encarou uma difícil 4.ª eliminatória da Taça de Portugal, na qual protagonizava um dos três duelos disputados entre emblemas originários da divisão principal, levou o Sporting a transitar, com justiça, para a fase seguinte, tendo levado de vencida outro conjunto primodivisionário como o Caxinas, que colocou boa oposição, mas insuficiente para causar a surpresa e ultrapassar os leões (3-1 final).

O Sporting exerceu quase sempre superioridade e controlo na posse de bola mas o emblema de Vila do Conde, atual 9.º classificado da Liga, resistiu durante 11 minutos, até que Diogo Santos, numa jogada realizada já no interior da área, serviu de bandeja Pauleta para que este abrisse o marcador. O Caxinas, porém, não se entregou e tirou proveito da situação de superioridade numérica em que se encontrava – Alex Merlim foi expulso no início da segunda parte – para chegar à igualdade.

Numa boa jogada perante uma defesa sportinguista ainda incompleta, Thales Alves empatou para os locais e voltou a acordar os verdes e brancos, que aos 28 retomaram o comando do marcador numa intervenção infeliz de Tomás Colaço, que intercetou para a sua própria baliza na tentativa de evitar que a reposição lateral cobrada por Diogo Santos fosse desviada por Taynan.

O jogo seguiu num registo de equilíbrio, controlado pela experiência competitiva dos leões que ainda carimbaram, em definitivo, o acesso à fase seguinte com mais um golo aos 35’ através de iniciativa individual de Pauleta, que em velocidade deixou alguns adversários para trás antes de servir Anton Sokolov, que atirou de primeira e de forma cruzada para o último golo da partida, pese os esforços da equipa da casa em ainda tentar reaproximar-se no resultado.