Premier League leaders Chelsea will play Liverpool in the semi-finals of the League Cup, with Tottenham meeting Sheffield United in the other tie.
Jose Mourinho's Blues won 2-1 at Anfield when the teams last met, in a top-flight match on 8 November.
League One side Sheffield United have already knocked out Premier League teams Southampton and West Ham en route to facing 2008 winners Spurs.
The two-legged ties will be played next month, with the final on 1 March.
|League Cup semi-final draw|
|Liverpool v Chelsea||Tottenham v Sheffield United|
|First legs: w/c 19 January; Second legs: w/c 26 January|
Liverpool and Chelsea both overcame Championship opposition with 3-1 away victories in the quarter-finals.
Rodgers told Sky Sports: "It didn't matter who we got in the draw, it was just important to get there.
"To win this competition you have to win games against big sides."
Tottenham beat Newcastle 4-0 to book their place in the semi-finals, while Sheffield United were 1-0 victors against Southampton.
Spurs boss Mauricio Pochettino said: "We have respect for Sheffield United - it is never easy. They deserve to be in the semi-final. We expect a tough game."