Villarreal vs. Liverpool result and highlights: Champions League final spot sealed by Reds in the game of two comebacks 

Liverpool is through to a third Champions League final in five seasons after an incredible 5-2 aggregate semi-final win over Villarreal. 

Liverpool

Jurgen Klopp's side surrendered their two-goal first-leg advantage in a disjointed first-half display in Castellon 

Liverpool

As goals from Boulaye Dia and Francis Coquelin threatened to cause an iconic upset. 

Liverpool

However, the half-time introduction of Luis Diaz turned the tide for Liverpool, as the Colombian headed them level on the night, following Fabinho's close-range finish. 

Liverpool

The visitors showed their ruthlessness late on, as Sadio Mane pounced on Geronimo Rulli's error to slot home the third goal 

Liverpool

Before Etienne Capoue was dismissed for a second booking in the final minutes. 

Liverpool

Villarreal vs. Liverpool final score Villarreal - 2 Liverpool - 3 

Liverpool