Roma satt i förarsätet inför returen mot Porto efter en 2-1 seger i första matchen i Rom. Men Robin Olsen fick en mardrömsstart på matchen när Francisco Soares gav portugiserna ledningen med 1-0.
Roma kom tillbaka. Bortalaget fick en straff som Daniele De Rossi iskallt satte i mål och laget kopplade greppet om kvartsfinalplatsen. Men i andra halvlek återtog Porto ledning genom Moussa Marega. Matchen slutade 2-1 till Porto och fick avgöras i förlängning.
Alessandro Florenzi drog ner en Porto-spelare i straffområdet och efter att domaren konsulterat VAR dömde han straff till hemmalaget. Alex Telles tog hand om straffen och satte 3-1 bakom Robin Olsen. Domaren valde att granska ännu en situation där en Roma-spelare föll i straffområdet men han valde att inte döma straff och Porto är vidare till kvartsfinal.
UEFA Champions League
FC Porto
3 - 1
2-1 (Fulltid)
AS Roma
Första halvlek
- 15'Zaniolo
- H. Herrera18'
- 1 - 0Tiquinho Soares (Maréga)26'
- 37'1 - 1De Rossi
- D. Pereira45'+2'
- 45'+4'Lo.PellegriniDe Rossi
Andra halvlek
- 2 - 1Maréga (Corona)52'
- 55'Karsdorp
- 55'FlorenziKarsdorp
- Pepe58'
- 58'Džeko
- BrahimiCorona69'
- 77'CristanteMarcano
- FernandoTiquinho Soares78'
- 81'Lo.Pellegrini
Förlängning, första halvlek
- SantosOtavio94'
- 96'SchickLo.Pellegrini
- M. PereiraMilitao103'
Förlängning, andra halvlek
- 116'Florenzi
- 3 - 1Telles117'
- Telles118'