The final whistle is blown. Porto turned in one of the most remarkable second-half performances you could ever wish to see to take a 5-1 lead into next week's second leg against Villarreal CF. Falcao scored four to take his tally for the season in the competition to 15.
90
Falcao (Porto) scores! Falcao scores his fourth of the night, rising superbly to steer a header beyond Diego López, to give Porto a 5-1 lead and leave Villarreal staring down the barrel ahead of next week's return fixture in Spain.
84
James Rodríguez (in) - Hulk (out) (Porto)
83
Helton (Porto) is shown a yellow card.
79
Souza (in) - Guarín (out) (Porto)
75
Falcao (Porto) scores! Porto have been superb in this second half and now have their fourth goal since the interval. Falcao is again the scorer, heading past Diego López to wrap up his third hat-trick in the competition this season. He now has 14 goals in all.
73
Catalá (Villarreal) is shown a yellow card.
72
Marco Ruben (in) - Nilmar (out) (Villarreal)
72
Varela (in) - Cristian Rodríguez (out) (Porto)
71
Matilla (in) - Cani (out) (Villarreal)
67
Falcao (Porto) scores! This has been a simply remarkable second half so far and Porto are rampant. Hulk does the damage, down the right, beating his man and crossing to lay on Falcao for the simplest of finishes and his 13th goal in the competition.
67
Mubarak (in) - Borja Valero (out) (Villarreal)
61
Guarín (Porto) scores! Fredy Guarín completes a swift turnaround for the hosts, reacting quickly to head past Diego López after the Villarreal keeper had kept out his initial effort.
49
Falcao (Porto) scores from the penalty spot. Porto are level from the penalty spot, Falcao making no mistake after being brought down by Villarreal goalkeeper Diego López. The tournament's leading scorer now has 12 goals in the competition, two more than Villarreal's Giuseppe Rossi.
48
Diego López (Villarreal) is shown a yellow card.
The referee blows for half-time. John Atkin, Estádio do Dragão: Cani gives Villarreal a half-time lead and it is hard to argue they did not deserve it. They have attacked with pace and intelligence - in fact, they look more like the side on a 12-match winning run than Porto.
45
Cani (Villarreal) scores! Porto may have shown plenty of adventure, but Villarreal have had the better chances and are now in front. Nilmar provides the cross from the right, whipping the ball in superbly for Cani to glance a header past Helton.
Porto turned in one of the most remarkable second-half performances you could ever wish to see to take a 5-1 lead into next week's second leg against Villarreal CF. Falcao scored four to take his tally for the season in the competition to 15.