Liverpool set up a League Cup semi-final meeting with Chelsea as Raheem Sterling scored twice to see off Championship leaders Bournemouth.
Lazar Markovic also scored for the Reds in the 3-1 victory
The victory should provide a boost of confidence for a Liverpool side that had won only two of their previous 10 games and face an in-form Arsenal in the Premier League on Sunday.
Sterling's double was the first time he has scored for his club since September.
Spurs hammer Newcastle
In the night's other League Cup quarter-final, Tottenham thrashed Newcastle 4-0.
Young Magpies goalkeeper Jak Alnwick's error allowed Nabil Bentaleb to score, before Nacer Chadli precisely fired in just 36 seconds into the second half.
Harry Kane blasted home across Alnwick, then substitute Roberto Soldado rolled in shortly after replacing Kane.
Spurs will face League One side Sheffield United in the last four.
The two-legged semi-final matches will be played next month, with the final on 1 March.