
Sporting CP and Arsenal clashed on Tuesday, April 8, in the first leg of their 2025-26 UEFA Champions League quarterfinal tie at Estadio Jose Alvalade in Lisbon. Thanks to a 91st-minute strike from Kai Havertz, the Gunners secured a massive away win to take back to London.
The two sides went toe-to-toe in a first half where the hosts created the clearer chances. Meanwhile, the Gunners, despite coming off back-to-back wins, lacked their usual verticality. With the Sporting defense under little pressure, Arsenal dominated possession but struggled to turn that control into real threats during the opening 45 minutes.
The match came to life in the second half when a Martin Zubimendi goal was wiped off for a Viktor Gyokeres offside. David Raya then emerged as the hero of the night, racking up several clutch stops, including a brilliant double save against Geny Catamo and Luis Suárez. But in the 91st minute, Gabriel Martinelli beat his marker on a cut inside and floated a perfect ball to Havertz, who brought it down with one touch and slotted it home with the next to break the deadlock late.
While the tie remains far from over, Arsenal walked away with a crucial result in Portugal, handing Sporting CP their first home defeat after a perfect five-game run at the Alvalade in the current Champions League campaign. Holding a narrow aggregate lead, the Gunners will look to finish the job when the second leg moves to Emirates Stadium on Wednesday, April 15th.
Thanks for joining us!
That’s the end of our live blog, with Arsenal securing a narrow 1-0 win over Sporting CP in Portugal. See you next time!
Full time!
Arsenal secure a late 1-0 win against Sporting CP in Lisbon, with Kai Havertz as the sole goalscorer of the night.
91' – GOOOOOOOOOAAAAAAAAAL FOR ARSENAL (0-1)
After a great move by Martinelli to leave his marker behind, the Brazilian sent a lobbed pass to Kai Havertz. The German brought it down with his right foot and finished with his left to finally open the scoring.
90' – Two more minutes (0-0)
Two minutes of stoppage time have been added.
87' – Double save by Raya! (0-0)
Catamo and Luis Suarez on the rebound both tried to open the scoring, but David Raya rose as Arsenal's hero to prevent the deadlock from being broken.
85' – Arsenal respond with Martinelli (0-0)
Arsenal carved out a response, with Gabriel Martinelli stinging the palms of Silva from distance, though the keeper remained composed to make the save.
83' – Massive save from Raya! (0-0)
After a great move from Suarez down the right side, the Colombian delivered a cross that found a teammate, with David Raya making a wonderful save to keep Arsenal's hopes alive.
78' – Catamo almost opens the score (0-0)
Sporting caught Arsenal on the counter and strung together a brilliant passing move before the ball found Catamo, who cut inside and curled a shot toward the near post, only for it to clip the outside of the net.
76' – Double substitution in Arsenal (0-0)
Coach Mikel Arteta decides to make a double substitution on the wings: Gabriel Martinelli and Max Dowman in, Leandro Trossard and Noni Madueke out.
74' – Madueke's cross almost sneaks in (0-0)
Madueke whipped in a cross with Gyokeres and Trossard waiting in the box, but it evaded everyone and almost crept directly into the net.
70' – First substitution in Arsenal (0-0)
Martin Odegaard, who had been visibly struggling with a muscular complaint moments earlier, is replaced by Kai Havertz.
67' – Gyokeres' shot easy for Silva (0-0)
Araujo was caught in possession at the back and gave the ball away, allowing Gyokeres to pounce, but his shot was straightforward for Rui Silva to gather.va.
63' – Arsenal goal ruled out! (0-0)
Zubimendi produced a fine finish after being played in by Ben White, but the celebrations were cut short as Viktor Gyokeres was ruled offside in the build-up, disallowing what would have been the opening goal.
62' – First substitution in Sporting (0-0)
Head coach Rui Borges makes the first substitution of the game, taking Joao Simoes out and bringing Daniel Braganca onto the pitch.
57' – Trincao's shot goes wide (0-0)
After a slick team move, AraĂşjo delivered a fine cross to Trincao, who struck it first time, but his effort curled just wide of the target.
55' – Arsenal pressing through the air (0-0)
Whether from open play or set pieces, Arsenal are increasingly turning to crosses and high balls into the box in their search for the opening goal.
50' – Trossard tries from distance (0-0)
Trossard drifted inside and unleashed a low driven shot, but it went just wide of Rui Silva's goal.
Second half underway!
Referee Daniel Siebert blows the whistle, and the second half is underway!
Halftime (0-0)
Sporting CP and Arsenal are tied 0-0 after the first 45 minutes.
43' – First shot for Arsenal (0-0)
Arsenal won the ball high up the pitch and Odegaard finished off the counterattack with a central right-footed effort, but it was a comfortable save for Rui Silva.
40' – Diomande shots up (0-0)
With space at a premium, Diomande decided to try his luck from long range, but his effort sailed well wide of the target.
38' – Raya almost intercepted (0-0)
Arsenal played a dangerous pass back to Raya under pressure, forcing the goalkeeper to hastily clear his lines as Trincao closed him down.
33' – Another yellow card in Sporting (0-0)
LuĂs Suarez picks up a yellow card, apparently for dissent toward referee Daniel Siebert, and will now serve a suspension for the second leg at the Emirates Stadium.
31' – First yellow card in Sporting CP (0-0)
Hidemasa Morita is shown the first yellow card of the game after a poorly timed foul on Leandro Trossard on the right side.
26' – Arsenal struggling to produce chances (0-0)
Sporting's disciplined low block continues to frustrate Arsenal, who have yet to register a single shot on target despite dominating the ball.
20' – Sporting cautious on the pressure (0-0)
Arsenal have taken control of possession, but Sporting are defending with discipline, sitting compact and cutting off the half spaces to prevent the Gunners from finding a way through.
15' – Odegaard misses the goal! (0-0)
Arsenal worked another corner kick routine to trouble the Sporting goalkeeper, and when the ball broke to Odegaard inside the box, the Norwegian had a golden opportunity to break the deadlock, only to see his effort go wide of the target.
13' – First chance for Arsenal (0-0)
After an accurate cross from Odegaard, Doimande denied Arsenal's opener sending the ball to a corner kick.
8' – More chances for Sporting (0-0)
Trincao's free kick struck the wall, but the rebound dropped kindly to Araujo, whose follow-up effort flashed narrowly above Raya's goal.
6' – First chance for Sporting (0-0)
Diomandé played a fine ball forward and Araújo met it with a powerful strike, but Raya got a hand to it and the ball cannoned back off the crossbar, denying Sporting the opening goal.
5' – Cautious opening exchanges (0-0)
Neither side has tested the goalkeeper yet, with both teams content to share possession in the early minutes and hold their defensive shape rather than commit to pressing high up the pitch.
Kickoff!
Referee Daniel Siebert blows his whistle, and the game between Sporting CP and Arsenal is underway.
Sporting and Arsenal both looking to protect their streaks
While Arsenal enter as one of the favorites for the Champions League title and the clear pick to advance from this quarterfinal tie, Tuesday's first leg could see one of two impressive runs come to an end.
Sporting have been virtually untouchable at Estadio Jose Alvalade this season, winning all five of their home games in the competition, scoring 16 goals and conceding just three. Arsenal, meanwhile, have yet to lose away from home in the Champions League this campaign, posting four wins and a draw with 12 goals scored and only two conceded, setting the stage for something to give when the two sides meet tonight.
Who is the referee for Sporting CP vs. Arsenal?
The referee selected for Tuesday's match between Sporting CP and Arsenal is Daniel Siebert. The 41-year-old German official has overseen two Arsenal matches previously, with the Gunners winning both, while Sporting CP remain unbeaten under his watch with one win and two draws.
Match officials:
Referee: Daniel Siebert
1st Assistant: Jan Seidel
2nd Assistant: Rafael Foltyn
Fourth Official: Daniel Schlager
VAR: Bastian Dankert
VAR assistant: Sören Storks
Bukayo Saka: Arsenal's most notable absentee
Looking to bounce back from the Southampton defeat, Arsenal arrive in Lisbon with a star-studded squad, but the absence of Bukayo Saka stands out above all others. The England winger, who also missed the March international break, will not be available against Sporting due to a physical complaint, though he is expected to return for the weekend fixture against Bournemouth.
Coach Mikel Arteta addressed Saka and Jurrien Timber's fitness at Monday's press conference. "They haven't travelled in yet. Let's see, hopefully they're going to be ready for the weekend, if everything goes well," he said.
Sporting CP's lineup confirmed!
Coach Rui Borges has confirmed the starting players to face Arsenal at home (4-2-3-1): Rui Silva; Ivan Fresneda, Ousmane Diomande, Goncalo Inacio, Maximiliano Araujo; Hidemasa Morita, Joao Simoes; Geny Catamo, Francisco Trincao, Pedro Goncalves; Luis Javier Suarez.
Arsenal's starting XI confirmed!
Head coach Mikel Arteta has confirmed the eleven players that'll be from the start against Sporting (4-2-3-1): David Raya; Ben White, William Saliba, Gabriel, Ricardo Calafiori; Declan Rice, Martin Zubimendi; Noni Madueke, Martin Odegaard, Gabriel Martinelli; Viktor Gyokeres.
Kickoff time and how to watch
The game between Sporting CP and Arsenal will kick off at 3 PM (ET).
You can watch the UEFA Champions League live on Paramount+ and ViX.
Sporting CP and Arsenal clash in the 2025-26 UEFA Champions League quarterfinals
Welcome to our live blog for the first leg of the 2025-26 UEFA Champions League quarterfinals between Sporting CP and Arsenal. Stay tuned for key updates and live minute-by-minute coverage!
200+ Channels & Local Sports
- Price: Plans starting at $14.99/mo (Latino)
- Watch Ligue 1, Copa Libertadores & World Cup Qualifiers
Every MLS Match in One Place
- Price: $12.99/mo (Now included with standard subscription)
- Watch every MLS regular season game, Playoffs & Leagues Cup
Many Sports & ESPN Originals
- Price: $11.99/mo (or ESPN Unlimited for $29.99/mo)
- Features LaLiga, Bundesliga, FA Cup & NWSL
2,000+ Soccer Games Per Year
- Price: Starting at $8.99/mo
- Features Champions League, Serie A & Europa League
Home of the Premier League
- Price: Starting at $10.99/mo
- 175+ Exclusive EPL matches per season