After a seemingly never-ending wait for confirmation of his move, Tiemoue Bakayoko was finally unveiled as AC Milan's latest summer signing after completing an initial loan move, with an option to buy, from Chelsea.
From the highs of winning a Ligue 1 title with Monaco to the lows of struggling to establish himself at Stamford Bridge, it's been an eventful year for the 23-year-old as he embarks on a new challenge in Italy.
Whether or not he's capable of rediscovering his best form for the Rossoneri remains to be seen, but he now has a fresh foundation and opportunity to prove himself at the highest level and secure his future given the nature of the deal.