A second-half brace from Cedric Bakambu saw Villarreal come from a goal down to beat Espanyol 3-1 in La Liga action on Friday night.
The visitors got off to the perfect start when Gerard Moreno found Felipe Caicedo with a through-ball after just five minutes, with the striker latching onto the pass and firing the ball past keeper Alphonse Areola.
It did not take long for Villarreal to find their feet, and they very nearly equalised in the 10th minute when Leo Baptistao headed a free kick just over the bar from close range.
Espanyol were still looking dangerous themselves, and Moreno and Antonio Raillo both had decent chances to put the visitors two up.
Neither was converted, however, and it was Villarreal who would level the scores somewhat against the run of play in the 25th minute, with Roberto Soldado scoring his second goal for the club in only his second appearance, volleying the ball into the net after a quick break.
The hosts looked like they may have blown a chance at victory when a late Samu strike from close range went just wide, but the decision to bring on Bakambu in the second half would pay further dividends.
Four minutes from time, the Congolese professional gratefully accepted a long pass before beating a charging Pau Lopez and scoring from a tight angle.
Deep into stoppage time, Bakambu was back at it, collecting a cross from Samu and smashing the ball home to seal victory for his side.