- Arsenal ground out a vital 1-0 win in Portugal thanks to a dramatic last-gasp Havertz goal.
- Rice's commanding midfield display was the foundation on which Arsenal built their narrow but meaningful advantage.
- The tie is finely poised, but Arsenal's away goal makes them favorites heading into the second leg at home.
Sporting CP 0-1 Arsenal Player Ratings: Raya 8.5/10 MOTM as Kai Havertz's Late Winner Seals 1-0 Victory for the Gunners

Summary
Arsenal arrived at Estadio Jose Alvalade carrying the weight of Champions League ambition and left with exactly what they came for, a precious away win. In a tightly contested quarter-final first leg, the Gunners were far from their fluent best, but they showed the defensive resilience that has defined their European campaign. Sporting CP, buoyed by their passionate home crowd, pressed and probed throughout, yet found themselves undone in the cruelest of fashions.
With the clock deep into stoppage time and a goalless draw seemingly inevitable, Kai Havertz ghosted into the area and delivered a moment of clinical precision that silenced the Jose Alvalade faithful. It was the kind of goal that changes the shape of a two-legged tie entirely, handing Arsenal not just a win, but an away goal and a psychological stranglehold heading back to the Emirates. For Sporting CP, a contest they could have claimed suddenly looks like a mountain to climb. Here are Sportsdunia's Sporting CP vs Arsenal player ratings.
Key Takeaways
- Havertz's 90+1' winner not only secures the win but gives Arsenal a crucial away goal that forces Sporting to attack in the second leg, fundamentally shifting the tactical dynamic.
- Rice's 8.0-rated display was a masterclass in defensive midfield work, his ability to stifle Sporting's creativity was the quiet engine behind Arsenal's clean sheet.
- A 1-0 away win in a Champions League quarter-final is a premium result, and Arsenal now have one hand on a semi-final spot heading to the Emirates.
Arsenal Player Ratings vs Sporting CP
Check out the Arsenal player ratings vs Sporting CP.
Goalkeeper
David Raya - 8.5: What a performance from the Spaniard. From our perspective, he was the absolute man of the match. He made five crucial saves, all from inside the box, effectively keeping Arsenal in the game. Those late stops to deny Geny Catamo and Luis Suárez were genuinely world-class. His command of the area was brilliant, and his distribution was crisp with 93% accuracy. Without him, the result would have been very different. The highest-rated player on the pitch, and deservedly so.
Defenders
William Saliba - 7.0: A typically composed and solid display from the Frenchman. He was so calm on the ball, completing 96% of his passes which is just ridiculous for a centre-back under pressure. We noticed he won 5 of his 7 duels, showing his strength and intelligence. He made a vital interception and was always in the right place at the right time. A performance that just oozes class.
Ben White - 6.5: It was a mixed evening for Ben White. He was solid in the tackle, winning both he attempted, which was good to see. However, he lost possession 13 times, which is a bit high for him and put his team under unnecessary pressure. He did create one chance but also seemed a bit stretched by Sporting's pace on the flank. An average performance by his high standards.
Gabriel Magalhães - 6.5: A fairly quiet game for Gabriel, but that isn't always a bad thing for a defender. He made an important blocked shot and was generally solid. We felt he wasn't as dominant in his duels as usual, losing two of three. His passing was reliable, but he didn't quite have that imposing presence we're used to seeing.
Riccardo Calafiori - 6.0: A tough night for the full-back. He seemed to struggle with the pace and trickery of the Sporting CP attack, getting dribbled past and only winning half of his duels. He put in one excellent cross, but defensively he was caught out a couple of times. It felt like a steep learning curve for him in this Champions League clash.
Advertisement
Midfielders
Martin Ødegaard - 7.0: The captain was running the show before his unfortunate injury. He was orchestrating play from the middle, creating a chance, and testing the keeper with a shot. His influence was clear, and Arsenal looked a bit lost for a moment when he went off. A strong 70-minute showing that highlighted his importance to the side.
Martín Zubimendi - 6.5: He was desperately unlucky to have his goal chalked off by VAR. Beyond that moment, he was neat and tidy in possession, keeping things ticking over with 95% pass accuracy. However, what stood out to us was that he didn't really stamp his authority on the midfield battle. A solid, if somewhat understated, performance.
Declan Rice - 8.0: Another monstrous performance from Declan Rice. The man is simply a machine. He recovered the ball 13 times and made 4 interceptions, breaking up countless Sporting CP attacks. He was the shield for the defence and the launchpad for attacks, even creating two chances. His energy and reading of the game were second to none.
Forwards
Viktor Gyökeres - 6.0: A really frustrating and anonymous night for the striker. We barely saw him. With just 17 touches in the entire game, he was completely isolated by Sporting's defence. He had one shot on target but offered little else. For a player of his calibre, it was a very disappointing outing.
Leandro Trossard - 6.5: He worked his socks off, as he always does. He won a surprising number of duels and was a willing runner for the team. However, his end product was lacking. He had a couple of shots but never really looked like scoring. A typically busy performance but without that cutting edge before he was substituted.
Noni Madueke - 7.0: A livewire on the wing. He was direct, exciting, and caused problems with his dribbling, completing 4 of his 6 attempts. He was unlucky to hit the woodwork and was a constant threat. From our perspective, he was one of Arsenal's brightest sparks in attack until he was taken off.
Advertisement
Substitutes
Kai Havertz (on 70') - 8.0: The ultimate impact substitute. He came on and completely changed the complexion of the match. His intelligent movement created space, and he took his goal with incredible composure. That's what you pay the big bucks for. A match-winning contribution that snatches all three points.
Gabriel Martinelli (on 76') - 7.5: Another game-changing substitution. He only had a short time on the pitch but provided the crucial assist for the winner with a perfectly weighted through ball. He looked sharp, fast, and decisive. A brilliant cameo.
Max Dowman (on 76') - N/A: Didn't have enough time or touches to warrant a rating.
Manager
M. Arteta - 8.0: A tactical masterclass in the end. The team wasn't at its best, but he read the situation perfectly. His substitutions were inspired; bringing on Havertz and Martinelli completely swung the game in Arsenal's favour. He identified what was needed and made the decisive changes. A huge win for him and his team.
Advertisement
Sporting CP Player Ratings vs Arsenal
Here are the Sporting CP player ratings for the Sporting CP vs Arsenal fixture.
Goalkeeper
Rui Silva - 6.5: He had a relatively quiet night for large spells and made the saves he was expected to make. He couldn't have done much about Havertz's well-placed finish. A solid, if ultimately defeated, performance in goal. No real errors to speak of.
Defenders
Maxi Araújo - 6.0: An incredibly chaotic performance. He was a tackling machine, winning 7 of them, but he was also a foul machine, committing 7 fouls. He hit the woodwork early on, which could have changed the game, but was also dribbled past four times. All-action but lacked discipline and composure.
Iván Fresneda - 6.0: A very quiet game. He was neat on the ball but offered very little defensively. For a defender in a game of this magnitude, you expect more than one clearance and zero tackles won. He didn't make mistakes, but he also didn't make an impact.
Gonçalo Inácio - 6.5: As captain, he tried to lead from the back. His long-range passing was a feature of Sporting's play, and he made 5 clearances. However, the defence he marshalled was ultimately breached at the crucial moment. A decent individual display but a disappointing collective result.
Ousmane Diomande - 7.0: We were very impressed with him. He was a rock at the back, making 7 clearances and looking strong and composed. He even managed to create a big chance, showing his ability on the ball. One of Sporting's best players on the night.
Advertisement
Midfielders
Hidemasa Morita - 6.5: A proper midfield battle from him. He was tenacious, winning his tackles and disrupting Arsenal's rhythm. His passing was clean and efficient. The yellow card was probably deserved for his combative style, but he put in a great shift.
Pedro Gonçalves - 6.0: A ghost of a performance. We expected so much more from a player of his talent. With only 25 touches in 79 minutes, he was completely on the periphery of the game. A hugely disappointing night for him; he was unable to exert any influence.
Geny Catamo - 7.0: Sporting's most dangerous player by a mile. He was a constant thorn in Arsenal's side, registering four shots and forcing David Raya into several good saves. His pace and directness were excellent. He will feel incredibly unlucky not to have found the back of the net.
Francisco Trincão - 6.5: Showed some nice touches and moments of skill. He completed his dribbles and contributed defensively. However, his final ball and shooting were not quite there. A decent performance, but it lacked that bit of magic to make a difference.
João Simões - 6.0: He was tidy enough during his time on the pitch, keeping possession ticking over. But he offered little in the way of defensive security or attacking threat. An unremarkable performance before he was substituted just after the hour mark.
Forwards
Luis Suárez - 6.5: He was a real handful for the Arsenal centre-backs. He used his body well, drew 4 fouls, and created two chances for his teammates. He had a big chance himself which was well saved. A tireless worker who battled for everything, though maybe could have been more clinical.
Substitutes
Daniel Bragança (on 62') - 6.0: Came on to add fresh legs to the midfield but struggled to make a significant impact on the game's flow.
Rafael Nel (on 79') - N/A: Arrived too late to be fairly rated.
Manager
R. Gomes Borges - 6.5: He will be gutted. His game plan was almost perfect. Sporting CP frustrated Arsenal and created the better opportunities for most of the match. They deserved at least a draw. Perhaps his substitutions could have been a little more proactive, but it's harsh to criticise him after his team was undone by a moment of quality.
Man of the Match
David Raya was the man of the match.
Worst Performer
Viktor Gyökeres was the worst performer.
Also Read

Real Madrid 1-2 Bayern Munich Player Ratings: Manuel Neuer 9.0/10 Masterclass Stuns the Bernabeu as Bayern Munich Seize UCL Quarter-Final Advantage
Real Madrid vs Bayern Munich player ratings: Olise was unplayable as Bayern claimed a stunning 2-1 first-leg victory at the Bernabeu - full Champions League quarter-final ratings and analysis inside.
8 min
1h ago
Frequently Asked Questions
What was the result of Sporting CP vs Arsenal?+
When was Sporting CP vs Arsenal?+
Who was the man of the match in Sporting CP vs Arsenal?+
Who was the worst performer in Sporting CP vs Arsenal?+
Conversation
(0 Comments)
Editor's Pick
Editor's Pick
-1771487482563.webp)
-1771488086511.webp)









-1775559071050.webp)
-1754988285871.webp)


