A stoppage time goal gave Porto a stunning victory over Arsenal.
A poor turnover saw Declan Rice shown a bad yellow card in the opening two minutes, but Arsenal controlled possession after an early hiccup.
The Gunners struggled to find space to play between Porto’s lines and the home side struggled to hit the break when they could win the ball back.
Porto had the best chance of the first 25 minutes when the ball fell to Galen from point-blank range, but the striker clanged his shot wide of the crossbar.
Arsenal kept probing in the second half, but the visitors struggled to find a way through Porto’s experienced backline.
While it looked like the first-leg clash was over, Galeno stepped up and fired a superb strike into the corner of the net in stoppage time to give Porto a late advantage to claim the Emirates.
Arsenal Player rating
GK: David Raya – 6/10 – Might have expected to be busier but stood no chance for the late goal.
RB: Ben White – 6/10 – Tried as best he could to make himself a nuisance at attacking set-pieces.
CB: William Saliba – 5/10 – Seemed a little off his game and could have made up for that with a goal, only to miss with a header when he knew he should have hit the target.
CB: Gabriel Magalhaes – 5/10 – Won’t be happy that he won so few of his individual duels. Missed a good chance moments before Arsenal fell behind.
LB: Jakub Kiwior – 5/10 – Decent in possession but too weak in the tackle.
CM: Martin Odegaard (c) – 5/10 – Barely misplaced a pass but it felt like that didn’t achieve much.
CM: Declan Rice – 7/10 – Carrying a booking from literally the opening seconds but managed himself very well and still made vital defensive interventions. Arguably should have got tighter to Galeno.
CM: Kai Havertz – 6/10 – Alternated with Trossard in open play and took up very deliberate far-post positioning at a number of corners.
RW: Bukayo Saka – 5/10 – Delivered some teasing corners but had limited impact otherwise.
ST: Leandro Trossard – 5/10 – Too much on the periphery of the game. Missed a great chance.
LW: Gabriel Martinelli – 4/10 – Never left the pocket of his marker and was later guilty of losing the ball cheaply right before Porto scored.
SUB: Jorginho (74′ for Trossard) – 5/10
Leave a comment