O Porto não deu chance à zebra e, mesmo perdendo para o Villarreal por 3 a 2, garantiu uma vaga na grande final da Liga Europa, dia 18 de maio, em Dublin, na Irlanda.
Precisando fazer quatro gols para seguir na competição, o Villarreal começou pressionando e deu muito trabalho ao goleiro Helton no início da partida. Até os 25 minutos do primeiro tempo, o Porto praticamente não tocou na bola, a não ser quando Helton fazia defesas espetaculares.
O marcador foi inaugurado aos 16 minutos, com Cani. Marco Ruben recebeu lançamento de Rossi na esquerda e cruzou para o espanhol completar de carrinho para o fundo da rede.
O Villarreal seguiu pressionando, mas acabou sentindo o cansaço e, na metade final da primeira etapa, o Porto entrou no jogo. O empate dos Dragões saiu no fim do primeiro tempo. Hulk finalizou forte de fora da área, a bola desviou em Musacchio e enganou o goleiro Diego López.
Logo no início do primeiro tempo, veio a virada portuguesa. Aos 3 minutos, João Moutinho iniciou o contra-ataque dos Dragões e lançou Guarín na esquerda. O colombiano cruzou e o artilheiro Falcao García completou, marcando seu 16º gol na competição, o quinto sobre o Villarreal.
Precisando de seis gols para avançar à final, o Villarreal perdeu a motivação do início da partida caiu de produção na segunda etapa. Nilmar ainda teve duas boas oportunidades, mas parou em Helton.
Aos 30 minutos, Capdevilla deixou tudo igual no placar com um belo gol. O lateral recebeu lançamento de Cani, matou no peito e mandou uma bomba para fazer o segundo gol espanhol. Cinco minutos depois, o Villarreal empatou. Otamendi derrubou Marco Ruben dentro da área e, na cobrança, Cani, com paradinha, fez seu segundo na partida. Mas foi só.
Mesmo perdendo pela segunda vez na Liga Europa, o Porto garantiu uma vaga na decisão do torneio, em que tentará seu segundo título, após ser campeão em 2003.