Villarreal beat Levante 2-1 at the Madrigal Stadium in the La Liga on Saturday.
The Yellow Submarines moved above Real Madrid and into the top four after the win which saw them leapfrog the struggling champions and pile more pressure on Real coach Zinedine Zidane.
Enes Unal was snapped up by Villarreal over the summer and has already made a bit of a name for himself.
Unal became the first side to score for his parent club, his loan club Levante – who he spent a few months at – and then for parent club again within the same season.
The Turkey international ended up providing Cheryshev with the assist for the second goal against his former side Levante.
Unal now has three goals and three assists in all competitions this season.
A source close to the player revealed to Turkish-Football that City have an option to sign Unal for £28 million [€32m] after his first season at Villarreal.
The fee rises to £29.7 million [€34m] in his second seasons and £31.4 million [€36m] in his third season.
If City do not wish to activate his buyback clause, Unal has a release clause set at £43.7 million [€50m].