Luis Díaz försökte, likaså Mohamed Salah. Och Thiago prickade ribbkrysset. Trots dominans var det mållöst på Anfield i paus.
Det ändrades snabbt i början av andra.
Jordan Henderson slog inlägget som Pervis Estupiñán styrde in bakom Gerónimo Rulli i Villarreal-målet.
Lättnad och eufori hos hemmasupportrarna.
Två minuter senare fick de jubla igen.
Salah trädde fram bollen till Sadio Mané som skickade in tvåan.
Svettig kväll
Liverpool hade ytterligare två bollar i mål i den andra halvleken, men båda dessa vinkades korrekt av för offside.
Villarreal, som sensationellt slog ut Bayern München i kvartsfinal, hade det svettigt den här kvällen.
– De är ett väldigt välorganiserat lag och vi visste att de skulle göra det svårt för oss. Det var viktigt att vi fortsatte tro på att vi till slut skulle bryta ner dem. Och det gjorde vi med två bra mål, säger Liverpools lagkapten Jordan Henderson.
Engelsmännen var på en helt annan nivå och hade bland annat 68–32 i bollinnehav och 20–1 i målchanser. Och så 2–0 på resultattavlan.
– Vi hade några chanser i första halvlek, vi försökte bryta ner dem. Vi hade lite momentum efter det första målet och atmosfären här var helt otrolig. Det gjorde att vi fick dit tvåan, säger Andrew Robertson.
"Mötet lever fortfarande"
Returmötet spelas i Spanien på tisdag.
– Vi har en känsla av att vi blev straffade på våra egna misstag, säger Villarreals Pau Torres.
– Vi åker hem, besegrade med två bollar, men vårt självförtroende finns där. Om vi gör mål inom de första tio minuterna nästa vecka är vi tillbaka. Det är fortfarande mycket fotboll kvar i den här semifinalen.
Henderson avslutar:
– Mötet lever fortfarande och det kommer bli tufft i Villarreal.