The £30million Chelsea signing picked up the injury during training and has not traveled to Merseyside with the rest of the Blues team.
Blues boss Jose Mourinho will be without defender Ricardo Carvalho, midfielder Michael Ballack and Andriy Shevchenko for the clash with Liverpool.
Chelsea won the first leg 1-0 at Stamford Bridge last week.