The Emirates had a smell to it on Tuesday evening, something between cigarette smoke from the concourse and the cut grass of a pitch that has been watered to the point of intention. Arsenal had not been in a Champions League final since 2006. The people in the stands knew it. The ones on the pitch seemed, for the first twenty minutes, not entirely sure what to do with the knowing.

Bukayo Saka settled the question in the 54th minute with a goal that will be shown in north London for decades.

Arsenal 1 Atletico Madrid 0. The aggregate score, 2-1, tells you the mathematics. It does not tell you the sound of a stadium that has waited the best part of twenty years for a night it was beginning to suspect might never arrive. The Emirates erupted, not in the way a ground erupts for a late equaliser, all shock and relief, but in the way a thing that has been building for a very long time releases when the door finally opens.

Saka’s goal came from the simplest passage Arsenal played all night. Martin Ødegaard, who had been drifting between the lines all first half without finding a door, turned inside on the edge of the area and found Gabriel Martinelli on the left. Martinelli’s cross was not perfect. It did not need to be. Saka, arriving at the back post, struck it first time, low and true, past Jan Oblak. Oblak did not move. The net moved instead.

The first half had been Atletico’s in the way that Diego Simeone’s sides make things theirs: by attrition, by delay, by the slow erosion of the opponent’s certainty. Antoine Griezmann dropped deep and kept the ball. Rodrigo de Paul tackled with the quiet menace of a man who has done this in bigger stadiums than this. Arsenal, for all their pressing, created nothing clear. Ødegaard’s left foot found Saliba’s head from a corner; the header went over. Declan Rice struck a free-kick into the wall. The Emirates grew restless, the way a room grows restless when the heating is too high.

Mikel Arteta changed the geometry at half-time. Leandro Trossard replaced Jorginho. Arsenal moved to something closer to a 3-2-5 in possession, with Rice dropping between the centre-backs and the full-backs pushing high. It was the kind of adjustment that looks obvious on a tactics board and is anything but on grass. Within nine minutes, it had produced the goal that mattered.

Simeone made his own changes. Ángel Correa came on. Memphis Depay came on. Atletico pushed. They always push. The Emirates, in the 70th minute, found itself defending in the way that English stadiums do when the away side smells the goal; the noise turned from encouragement to urgency, the kind of collective breath-holding that is its own form of communication.

David Raya saved from Correa in the 74th minute, low to his right, with the kind of palm that goalkeepers train for and fans do not appreciate until they have seen it twice. William Saliba blocked Griezmann’s follow-up. The ball went out for a corner. The corner came to nothing. Arsenal cleared. The Emirates exhaled.

The final ten minutes were played in the way that final ten minutes of Champions League semi-finals are played: with the ball spending more time in the air than on the ground, with fouls that are not quite fouls, with the referee’s watch becoming the most important object in north London. Arsenal’s bench stood for all of it. Arteta, on the touchline, was quieter than he has been all season. He had the look of a man who had already decided what the next sentence would be, and was waiting for the full stop to arrive.

It arrived at 94 minutes and 37 seconds.

The final whistle brought a sound that has no good description. It was not a roar. It was something deeper than that, something closer to the noise a building makes when the foundations shift. Arsenal’s players fell to their knees. Some stood and looked at each other as though they had just remembered something important. Saka, who had been substituted in the 82nd minute, was already in the dugout. He put his hands over his face. The camera held on him for eleven seconds, which is a long time in television.

The Emirates was still full twenty minutes after the final whistle. The stadium staff, in their yellow jackets, had started to clear the away section. The home stands had not moved. Songs came and went. One, to the tune of “Hey Jude,” replaced the word Jude with Saka’s name, and it worked, and it carried, and the people who sang it did not seem to want to stop.

Arteta, in his post-match press conference, said the night was “for the people who have waited.” He did not say who those people were. He did not need to. The Emirates has been Arsenal’s home since 2006, the year they last reached a Champions League final. It has been a good home, and a full one, and a profitable one, and for long stretches it has been a home that could not quite produce the night it was built for. Tuesday changed that. Whether it was the greatest night in the stadium’s history is a question for the people who were there. They will have opinions. They will not need to be asked twice.

Arsenal will play in the Champions League final. The opponent, the date, the city, all of that comes later. For now, north London has a night it will not give back. The Emirates, at quarter past eleven, still smelled of cut grass and cigarette smoke, and the last fans to leave were the ones who had waited the longest. They walked out into the June dark, and they did not hurry.