John Terry, Ashley Cole, Petr Cech and Nicolas Anelka will not feature in the game.
“Tomorrow we’ll play Hilario in goal, Paulo Ferreira, Alex, Ricardo Carvalho and Yuri Zhirkov; Frank Lampard, John Obi Mikel, Michael Ballack; Daniel Sturridge, Joe Cole and Didier Drogba up front,” Ancelotti confirmed.
“The bench will be Ross Turnbull, Jeffrey Bruma, Branislav Ivanovic, Florent Malouda, Nemanja Matic, Fabio Borini and Salomon Kalou.
“It’s a very important competition. We won it last year – I was not here – and we have a great opportunity to go forward in this competition.
“We know Cardiff will come to do their best. They have a good team and a lot of passion around them. We have to pay attention. We want to come back to win after the defeat against Everton.
“I said that the FA Cup is a fantastic opportunity for all the teams to play their best.
“They are followed with a lot of passion around them, and they have good quality, They have two fantastic strikers and score a lot of goals in the Championship. We have to pay attention.”