The Champions League group stage was filled with plenty of excitement and unpredictability as a number of places in the final 16 went down to the final round of fixtures.
And, following the draw for the first round of knockout games on Monday, UEFA have released their team of the group stage that involves players from nine different clubs.
Two Premier League clubs are represented as Willian and Raheem Sterling were included in a midfield three.
SUBMIT AN ARTICLE
Apply to become a GMS writer by signing up and submitting a 250-word test article: https://gms.to/haveyoursay5
Chelsea's Brazilian winger was included in the side having scored five goals in six matches, including four free-kicks.
Manchester City's Sterling also made the cut after scoring three and assisting one, including a brace in the final day win over Borussia Monchengladbach that secured top spot. Sven Kums of surprise package Gent completed the trio.
Cristiano Ronaldo's ten goals in Group A meant he was included, as was Thomas Muller, who scored five and assisted one for Bayern Munich.
Zenit St. Petersburg's Brazilian forward Hulk was chosen as the striker having scored three and assisted four as they finished top of group H.
Surprisingly, no Barcelona players were included in the side despite Luis Suarez and Neymar playing incredibly throughout the competition.
The defence was made up of Bayern's David Alaba, Thiago Silva from PSG, Atletico's Diego Godin and Juventus' Andrea Barzagli.
While PSG number one Kevin Trapp was between the sticks.
Here is the full XI:
Goalkeeper: Kevin Trapp (PSG)
Defenders: Andrea Barzagli (Juventus), Thiago Silva (PSG), Diego Godín (Atlético Madrid), David Alaba (Bayern Munich)
Midfielders: Sven Kums (Gent), Willian (Chelsea), Raheem Sterling (Manchester City)
Forwards: Hulk (Zenit), Cristiano Ronaldo (Real Madrid), Thomas Müller (Bayern)
Who would be in your Champions League group stage XI? Let us know by leaving a comment below