Villarreal beat Real Sociedad 4-2 in the La Liga at the El Madrigal stadium on Saturday.
The Yellow Sumbarine closed the gap with fourth-placed Real Madrid to just a single point following the victory.
Turkey international Enes Unal started yet against for the home side and provided Carlos Bacca with an assist for the third goal.
See More: For Enes Unal news and everything you want to know
Unal has now provided an assist for the second week running.
The 20-year-old now has three goals and four assists in all competitions this season.
The striker joined Villarreal from Manchester City on a £12 million move but the Citizens could stil end up signing him back.
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].