The visitors briefly threatened an upset when Joao Vilela fired them in front from the penalty spot with just three minutes on the clock.

But Porto equalised with a spot-kick of their own from Hulk eight minutes later, and Cristian Sapanaru gave them the lead after 16 minutes.

Hulk then netted his second of the night five minutes into the second half to make sure of the points.