Game is over and the final score is Villarreal 2-3 Liverpool (AGG 2-5). Here is the match report.
Match Report
Liverpool survived a scare against Villarreal to move into the Champions League final - and keep their hopes of winning an unprecedented quadruple alive.
The Reds had comfortably won 2-0 in the first leg but that advantage was wiped out after only 41 minutes at a noisy and passionate El Madrigal as the Spanish side pushed for a huge upset.
Boulaye Dia scored Villarreal's first after only three minutes, converting Etienne Capoue's pass, before ex-Arsenal midfielder Francis Coquelin headed in a second from another Capoue cross as the Reds looked rattled.
Liverpool had to improve in the second half and Fabinho put them back in front on aggregate with a shot that went through the legs of Villarreal goalkeeper Geronimo Rulli in the 62nd minute.
Luis Diaz, whose introduction at half time changed the game after he replaced Diogo Jota, restored Liverpool's two-goal aggregate advantage with a header at the back post.
Sadio Mane secured Liverpool's place in their third Champions League final in five seasons with a third goal after taking the ball around Rulli. Villarreal ended the game with 10 men with Capoue sent off late on for two bookable offences.
The Reds will play either Manchester City or Real Madrid at the Stade de France in Paris on Saturday, 28 May.
Match Events
0' The match is about to start!
0' KICK-OFF! Who can win this match?
2' GOAL! Villarreal 1-0 Liverpool (Dia)
17' CHANCE! Keita's long shot wide out
24' MISS! Salah's shot wide out
37' Lo Celso goes down in the box but ref says no penalty!
40' GOAL! Villarreal 2-0 Liverpool (Coquelin)
45' Sub! Diaz replaces Jota
55' Alexander-Arnold's long shot deflects, the ball hits the crossbar
61' GOAL! Villarreal 2-1 Liverpool (Fabinho)
62' Yellow Card! Capoue booked
65' NICE TRY! Diaz's shot inches wide
66' GOAL! Villarreal 2-2 Liverpool (Diaz)
73' GOAL! Villarreal 2-3 Liverpool (Mane)
84' Second Yellow Card! Capoue sent off
Line-ups
Villarreal XI: Albiol, Capoue, Parejo, Coquelin, G. Rulli, G. Moreno, Lo Celso, P. Estupiñán, P. Torres, Foyth, B. Dia
Subs: Asenjo, Iborra, Gaspar, Mandi, Aurier, Alcacer, Moi Gómez, Trigueros, R.Peña, Pedraza, S. Chukwueze, F. Jörgensen
Liverpool XI: Thiago, Alisson, Salah, Van Dijk, Mane, Fabinho, Robertson, Naby Keita, Jota, Alexander-Arnold, Konate
Subs: Milner, Henderson, Matip, Oxlade-Chamberlain, Minamino, Origi, Joe Gomez, Tsimikas, Kelleher, L. Díaz, Curtis Jones, Elliott