Fulham may have taken a one-goal deficit before kick-off at Anfield but will head back down to London disappointed not to have claimed a scalp on Merseyside.
The Cottagers looked to be holding onto the lead provided through a classy 19th minute William goal but a deflected Curtis Jones strike saw Jurgen Klopp's men seize the impetus. Cody Gakpo had the ball in the net just minutes later and the first leg of the Carabao Cup semi-final finished at 2-1.
Marco Silva's side will go into the reverse fixture later this month with the belief that a home win can still see them into a first League Cup final. Here's how the players rated on Wednesday night.

5. Timothy Castagne - 7
Looked well off the pace early on but grew into the game and made some crucial interventions in the second half. Could've been sharper to stop second Liverpool goal. | Liverpool FC via Getty Images Photo: Getty Images

6. Joao Palhinha - 7
His usual self, winning tackles and popping up all over the pitch. | Liverpool FC via Getty Images Photo: Getty Images

7. Harrison Reed - 8
Reed was a tireless runner who helped keep Fulham organised and impossible to breach for 68 minutes. | Liverpool FC via Getty Images Photo: Getty Images

8. Bobby Decordova-Reid - 5
An infuriating performance from the #14. Full of endeavour and making brilliant runs on the break but fluffed two huge chances that Fulham will rue. | Getty Images Photo: Getty Images