Atlético
1 - 1
Arsenal

A turnover in their own half costs Atlético the opening penalty

The opening exchanges were even. Martin Ødegaard, Noni Madueke and Piero Hincapié all came close for Arsenal, while Julián Álvarez forced a sharp save from David Raya in the 14th minute after a piece of footwork on the edge of the box. Atlético's front three pressed high throughout, with Antoine Griezmann and Álvarez central and Ademola Lookman drifting in from the left.

The match shifted on 44 minutes. Álvarez mistimed a header in his own half and Atlético lost possession deep. Arsenal moved the ball quickly through the lines, and the move ended with David Hancko fouling Viktor Gyökeres inside the area. Referee Danny Makkelie pointed to the spot immediately. For Hancko, returning from an ankle injury, it was a brutal moment in his first game back.

Gyökeres struck the penalty firmly to give Arsenal the lead. Jan Oblak guessed the right way but could not match the power. Despite conceding, Atlético reached the break without taking on more damage.

Le Normand's introduction lifts Atlético after the break

Diego Simeone made his move at half-time. Off came Giuliano Simeone, on came Robin Le Normand. According to the manager afterwards, Giuliano had been struggling physically following a clash with Hincapié in the first half. The reshape gave Atlético a different look at the back, with Marc Pubill stepping forward more aggressively from right-back. The right side, which had not really fired in the first 45, started to push.

The signs were immediate. Álvarez's free-kick in the 49th minute drifted just wide, and on 53 minutes Lookman and Griezmann tested David Raya in quick succession. Then came the moment. Marcos Llorente's shot in the box struck Ben White's arm, and after an on-field review the handball was given. Makkelie pointed to the spot for the second time.

Álvarez took it. Short run-up, clean strike, top-left corner. Raya was rooted to the spot, and the Metropolitano erupted. 56 minutes, 1-1. The equaliser arrived precisely as Atlético were turning the screw.

The pressure continued. Just past the hour, Griezmann rattled the crossbar with a fierce strike that bounced clear. On 74 minutes, Lookman was found in the centre of the box but his finish went straight at Raya. The chances were there, but the second goal never came.

Better in xG, but unable to win it

The full FotMob numbers tell their own story. Atlético's xG was 2.22 to 1.50. They had 18 shots to Arsenal's 11, four on target to two, three big chances to two, and missed two big chances to Arsenal's one. They also won the ground duels battle at 59 percent. Combined with their second-half pressure, the case for Atlético having dominated the contest is clearly there on the page.

And yet, the result is 1-1. Atlético have built their wins in big games on a simple structure: defend hard, take a chance up front, and put the second one away to close the match. By that measure, on a night where they matched their opponent for clear chances and finished above them in xG, walking off without a winning goal feels, to this writer at least, like an evening that should have given more. Griezmann's crossbar, Lookman's shot at the keeper, Nahuel Molina's late long-range effort. The chances were there. The conversion was not.

The other thing that cannot be ignored heading into the second leg is that Álvarez was withdrawn in the 77th minute. The reason was not made clear during the match, but it was reported afterwards that he had been hit by a painful incident affecting his leg, and Simeone said tests would follow and he hoped the issue would not be serious. After Álvarez left, Arsenal regained their rhythm and pushed back in the closing stages. In the 86th minute, Cristhian Mosquera struck a strong shot from outside the box that Oblak had to push away. Rather than 90 minutes of one-way pressure, the final 15 were closer to balanced.

The refereeing also defined the night. The two flashpoints were Atlético's equalising penalty and Arsenal's penalty in the 78th minute, the latter overturned after an on-field review. In the 78th, Eberechi Eze went down under contact from Hancko, and Makkelie initially pointed to the spot before reversing the call after consulting the monitor. Mikel Arteta later called the decision "completely unacceptable", while Simeone, asked about Arsenal's opening penalty, expressed his doubts about the strength of the contact and questioned whether such a foul should produce a penalty in a Champions League semi-final. For Atlético, the line that decided the night was not the penalty they were given, but the chances they did not finish.

Midfield parity, and Ruggeri's containment of the Arsenal wide men

How the midfield would cope without Pablo Barrios was perhaps the most anxious question heading into the match. In practice, the pairing of Johnny Cardoso and Koke held its own against a unit that included Declan Rice, Martín Zubimendi and Ødegaard. Cardoso made an important block early on to deny Ødegaard, and after the break grew into the game with more vertical involvement. Koke ran the Atlético midfield for 90 minutes. The fact that the long-time captain can still take on near-full minutes in a Champions League semi-final remains, in itself, a foundation Simeone leans on heavily.

The possession numbers back up the feel of the contest. Atlético had 52 percent of the ball to Arsenal's 48, and 506 passes to 480, with 83 percent accuracy against Arsenal's 88. Atlético had the volume; Arsenal had the precision. Crucially, Atlético were not pinned back through midfield. They had time to play at their own tempo, and that is a tangible takeaway heading to London.

On the flanks, Matteo Ruggeri stood out for his composure. He kept the wide men he was directly matched against, Madueke and Bukayo Saka, away from anything telling, and refused to let Eze turn easily when he drifted across. Into the Calderón rated him a 6, with a simple line in their notes: he did just enough, again. With Pubill and Llorente, Atlético rarely allowed Arsenal to get in behind on the wings, and a number of their attacking moves were broken up at source.

For Arsenal, the standout was the resilience of the back line built around Gabriel Magalhães. As Atlético kept arriving in waves after the break, the central defenders threw their bodies in front of shots and limited the angle on the final touch. The Magalhães-led centre-back pairing did not crack under pressure. They showed that they can stay solid not only when they have time on the ball, but also when the wave is coming at them.

Álvarez's condition and 90 minutes to come at the Emirates

What the night left behind was a sense of having outplayed Arsenal, the fact of a 1-1 draw, and a question mark over Álvarez's fitness. Simeone, in his post-match press conference, reflected that the first half had been even, that Arsenal had spells with the ball but did not create much, and that Atlético were the better side after the interval. Griezmann echoed the same idea: they played with more intensity in the second half, and that is the way to approach the second leg too. UEFA's Player of the Match was Griezmann. On a night that turned out to be his last home Champions League match of the season at the Metropolitano, he carried weight at both ends.

Álvarez, with this goal, reached 25 goals in the Champions League. He arrived there in his 41st appearance in the competition, faster than Lionel Messi's 25-in-42 and now the quickest Argentinian to that mark. His 10 goals this season are the most by any Atlético player in a single Champions League campaign. From the play-off round to the semi-final, he has been the centre of the attack in every leg. That is exactly why the leg knock matters. He needs to be checked, and his availability for the second leg will depend on how the next week goes.

Arsenal arrive in London unbeaten in this season's competition: 13 games, 10 wins and three draws, the only side still without a defeat in this Champions League. Arteta was openly furious about the Eze decision but credited his team for the way they handled a hostile Metropolitano and brought a draw home. The second leg at the Emirates will be 90 minutes of high defensive intensity from Arsenal, with home support behind them, looking to push for the goal that takes them through. Depending on Álvarez's status, Atlético may also need to reshape the front line.

The score was a draw, the chance count fell on Atlético's side, they could not push it across the line, and the closing minutes saw Arsenal push back. That was the night. At the Emirates, Atlético should expect a step up in intensity from their hosts. A genuine fight is the realistic expectation for the 90 minutes a week from now, and the question becomes how much of what worked at the Metropolitano can be carried into the second leg.

Player ratings

Atlético player ratings, with Into the Calderón scores alongside FotMob.

PlayerItCFotMobNotes
Oblak56.6Read Gyökeres correctly on the penalty but could not stop the strike. Pushed away Mosquera's effort in the 86th minute
Ruggeri67.7Kept his direct matchups, Madueke and Saka, quiet on his side, and did not let Eze turn easily when he drifted near. Did the job again
Hancko56.7Returning from injury. Conceded an unfortunate penalty just before the break, but escaped a second after the on-field review went his way in the 78th minute
Pubill76.9Stepped forward more aggressively from right-back after the structural shift in the second half, and looked steady in a role close to his own
Llorente76.6Helped attack, recovered defensively, stabilised the midfield. Once again the most reliable and versatile player Simeone has at his disposal this season
Koke67.5Ran the midfield for the full 90. The fact that the long-time captain can still take on near-full minutes in a Champions League semi-final is not a given
Johnny Cardoso56.7Made a key block early to deny Ødegaard, and grew into the game after the break with sharper positional reads
Lookman57.8Not fully match-fit yet, and struggled with Ben White in the first half. Created chances in the second half but could not finish, including the 74th-minute effort straight at Raya. First 90 minutes as an Atlético player
Giuliano Simeone46.7Struggled to handle Martinelli and could not influence the game going the other way. Came off at half-time, partly due to the effects of his first-half collision with Hincapié
Griezmann77.4His final Champions League home match at the Metropolitano this season. Hit the crossbar with a strike just past the hour, and shaped both ends of the pitch on his way to the UEFA Player of the Match award
Álvarez88.3Forced an early save out of Raya in the 14th minute and dispatched the 56th-minute penalty. Carried the entire attack before going off in the 77th
PlayerItCFotMobNotes
Le Normand66.4On at half-time for Giuliano. Solid defensively, with the look of a player keen to reclaim a spot in the national team set-up. Helped support the structural change at the back
Baena56.6On in the 77th for Álvarez. Helped build a few late attacks but could not provide the creative spark to make the difference
Molinan/a-On in the 88th for Johnny. His long-range strike in stoppage time was the night's last real chance

※ItC ratings via Into the Calderón. FotMob ratings via FotMob.