The Champions League rarely disappoints, does it? This season's tournament obviously still has one very important game to go, but we can already say that we've been treated to another enthralling year of continental competition.
Napoli lit up the group stage with an exhilarating brand of football, while Benfica both eliminated Juventus and beat Paris Saint-Germain to top spot in their pool, which would have serious consequences for Kylian Mbappe & Co.
Truth be told, the knockout stage failed to match last season's fixtures for late drama, but Serie A's revival made for a compelling storyline, culminating in a Milan derby played out before a breath-taking background at San Siro.
Inter eased past their city rivals to set up an Istanbul showdown with Manchester City, who underlined their status as the tournament favourites by producing a performance for the ages in dismantling defending champions Real Madrid at the Etihad.
Unsurprisingly, both finalists are well represented in GOAL's 2022-23 Champions League Team of the Season, but who else makes the cut? Find out below...