#3 Gabriel Jesus
Gabriel Jesus has come of age for Manchester City this season and in the absence of Sergio Aguero, the Brazilian has ensured that Manchester City have no trouble finding the back of the net in crunch games.
Jesus was excellent in their last match against Real Madrid and set up their first goal and then finished off the second to ensure their qualification to the quarter-finals. He has shown a lot of bite this season and has grabbed the opportunity to start on a consistent basis with both hands.
#2 Lionel Messi
Lionel Messi continues to deliver on the big stage and though he is now 33-years-old, he is still arguably the best footballer around. Barcelona have been heavily reliant on Messi once again as the Cules continue to suffer from poor recruitment and management.
The Argentine has been excellent and though his numbers might not be exemplary, if you've followed Barcelona through their European campaign, you'll know just how influential he has been. Messi has 3 goals and 3 assists from 7 Champions League appearances.
#1 Robert Lewandowski
Robert Lewandowski has been unstoppable and has proved to the world why he is perhaps the greatest striker of his generation. After consistently racking up monstrous numbers throughout his stint at Bayern, Lewandowski upped his productivity even further this term.
From 7 appearances in the Champions League, Robert Lewandowski has scored 13 goals and provided 4 assists. Yes, he has been involved in close to 2.5 goals per game. If we had the Ballon d'Or this year, there was every chance that the Polish striker would have walked away with it. He has been that good.