Porro marcó la máxima pena en el minuto 95 y permitió a los "leones" sumar tres puntos, que los mantienen en cuarto lugar en la tabla a nueve puntos del líder Benfica, quien todavía no ha jugado en esta 17ª jornada.
El club verdiblanco se adelantó a los 59 minutos con un tanto del portugués Pedro Gonçalves 'Pote', con asistencia de Porro.
El Vizela logró empatar en el 75 con un gol de cabeza del estadounidense Alex Méndez difícil de parar para Adán, pero al Sporting le quedaba un último recurso.
El árbitro pitó penalti tras un golpe en la cabeza a Paulinho ya en el descuento y Porro cumplió desde los once metros.
Todos los beneficios, en un solo lugar Descubrí donde te conviene comprar hoy
La derrota deja al Vizela octavo con 21 puntos.
