Manchester City's Kevin De Bruyne was taken out of the starting line-up for the Champions League quarter-final first leg match at Real Madrid on Tuesday because he was sick.
Mateo Kovacic replaced the Belgian player, who requested to be removed from the team just before the game due to illness.
He is named as one of the substitutes.
“He feels unwell.
“We had a meeting and he was ready and when he arrived here in the locker room he started to vomit. He said ‘I’m not ready,” Guardiola told TNT Sports
Guardiola also decided to keep Stefan Ortega in goal to face the record 14-time winners, with Ederson on the bench after recently returning from a thigh injury.
Josko Gvardiol is fit to start at left-back for City while Manuel Akanji plays on the right of the defence in place of injured captain Kyle Walker at the Santiago Bernabeu.
Erling Haaland leads the line for the Premier League champions with able support from Phil Foden, Jack Grealish and Bernardo Silva.
Real Madrid coach Carlo Ancelotti chose to play Aurelien Tchouameni in the heart of defence alongside Antonio Rudiger, selecting him over natural center-back Nacho Fernandez.
Madrid’s top scorer Jude Bellingham joins Vinicius Junior and Rodrygo Goes in attack, with Los Blancos looking to avenge their thrashing by City in last season’s semi-finals.
Line ups:
Real Madrid (4-4-2)
Andriy Lunin; Dani Carvajal (capt), Antonio Rudiger, Aurelien Tchouameni, Ferland Mendy; Eduardo Camavinga, Toni Kroos, Fede Valverde, Jude Bellingham; Rodrygo Goes, Vinicius Junior
Coach: Carlo Ancelotti (ITA)
Manchester City (4-2-3-1)
Stefan Ortega; Manuel Akanji, John Stones, Ruben Dias (capt), Josko Gvardiol; Rodri Hernandez, Mateo Kovacic; Bernardo Silva, Phil Foden, Jack Grealish; Erling Haaland
Coach: Pep Guardiola (ESP)
Referee: Francois Letexier (FRA)
AFP