Roma signed Nicolo Zaniolo from Inter Milan for £4m (4.5m euros) in the summer as part of the £33m move that took Radja Nainggolan in the other direction.
Called up to the Italy squad before even making a Serie A appearance, he made his Roma debut against Real Madrid in the Champions League in September. At 19 the former Inter Milan midfielder became the second youngest Italian to score in the Champions League – behind Mario Balotelli.
He has gone on to make 22 appearances, scoring five goals – two more than Nainggolan has managed for Inter Milan. Against Porto, he became the youngest Italian player to score two goals in a Champions League game – and came off to a standing ovation with five minutes left.