PEP Guardiola avoided his future employers as Manchester City were on Friday drawn to play Real Madrid in the semi-finals of the Champions League while Atletico Madrid will face the Spaniard’s Bayern Munich.

The first leg of the Champions League semi-finals will be played on April 26-27, with the second leg scheduled for May 3-4. The final will take place at Milan’s San Siro stadium on May 28.

For outgoing Manchester City boss Manuel Pellegrini, the semi-final will be a return to the club he managed in 2009-10.

City’s only games against Real, unbeaten in their last eight games against English clubs and in the semi-finals for a record sixth successive time, were in the 2012-13 group stage. They drew 1-1 at home and lost 3-2 away.

Atletico, the Diego Simeone-coached team that knocked out defending champions Barcelona in the quarter-finals, and Bayern have previously met once in European action, in the 1974 final, the Bundesliga side running out 4-0 winners in the replay following an initial 1-1 draw.