After moving from Liverpool to Manchester City for £49 million, Raheem Sterling struggled during his first season at the Etihad Stadium.
The 21-year-old failed to reproduce the form that saw him become one of Europe's hottest properties and that continued into the summer as he was heavily criticised for his displays for England.
With Pep Guardiola signing Nolito and Leroy Sane this summer, there were plenty of question marks surrounding his future at the Citizens.
However, it seems the Spanish manager has given Sterling the confidence needed to him to fulfil his incredible potential. He played well during their 2-1 win over Sunderland on Saturday and has just turned in a sensational first-half performance against Steaua Bucharest in their Champions League qualifier.
Not only did he win his side a penalty - which Sergio Aguero missed - but he also produced a brilliant assist for David Silva to put his side 1-0 up.
Check out his assist below:
Sterling is often the scapegoat but Twitter was raving about his first-half performance.
Sterling may not hit the headlines for his performance,though. That’s because Aguero amazingly missed two penalties in the space of 11 minutes.
However, City lead their Romanian opponents 1-0 at the time of writing as they seek passage into the group stages.