![Porto 1-4 Liverpool (1-6 agg): Five things we learned as front three seal semi-final berth | The Independent | The Independent Porto 1-4 Liverpool (1-6 agg): Five things we learned as front three seal semi-final berth | The Independent | The Independent](https://static.independent.co.uk/s3fs-public/thumbnails/image/2019/04/17/21/Porto-vs-Liverpool-20.jpg)
Porto 1-4 Liverpool (1-6 agg): Five things we learned as front three seal semi-final berth | The Independent | The Independent
![Porto vs Atletico Madrid descends into madness after two red cards, huge touchline brawl and Pepe antics - Daily Record Porto vs Atletico Madrid descends into madness after two red cards, huge touchline brawl and Pepe antics - Daily Record](https://i2-prod.dailyrecord.co.uk/incoming/article25642278.ece/ALTERNATES/s1200b/0_Champions-League-Group-B-FC-Porto-v-Atletico-Madrid.jpg)
Porto vs Atletico Madrid descends into madness after two red cards, huge touchline brawl and Pepe antics - Daily Record
![Cardiff City player ratings v Porto as Sheyi Ojo impresses and Ramsey shows moments of class on debut - Wales Online Cardiff City player ratings v Porto as Sheyi Ojo impresses and Ramsey shows moments of class on debut - Wales Online](https://i2-prod.walesonline.co.uk/incoming/article27377030.ece/ALTERNATES/s615/0_GettyImages-1547674399.jpg)
Cardiff City player ratings v Porto as Sheyi Ojo impresses and Ramsey shows moments of class on debut - Wales Online
![Porto vs Man City highlights and reaction as VAR disallows Jesus strike but Blues win group - Manchester Evening News Porto vs Man City highlights and reaction as VAR disallows Jesus strike but Blues win group - Manchester Evening News](https://i2-prod.manchestereveningnews.co.uk/incoming/article19381912.ece/ALTERNATES/s1200/0_8-foden.jpg)