Liverpool won 5-3 on aggregate with Steven Gerrard scoring an 85th-minute penalty a minute after Emmanuel Adebayor had scored to put Arsenal level at 2-2 and ahead on away goals.