​Manchester City manager, Pep Guardiola is willing to put his UEFA Champions League dream at a risk in order to win the domestic double, with the Spaniard vowing to prioritise both the competitions despite a showdown with ​Real Madrid looming in the future.

With City more or less set to lose their Premier League title to ​Liverpool this season, Guardiola's side are still in the race in different competitions and face Fulham in the fourth round of the FA Cup on Sunday while also welcoming rivals, ​Manchester United in the semifinal second leg of the Carabao Cup on Wednesday.

While he has admitted that he wants to win the Champions League with City, there will be no rest for his key players as the club want to win every competition they play in.

“I rotate my squad quite a lot, I think, so I don’t see any problems for the Madrid game. The players need rhythm so I am going to try to keep everybody involved. Sergio only played 15 minutes at Sheffield United so I am going to play the players who didn’t play there against Fulham," he said as per ​Mirror.

“For the United game, I will play those who don’t play against Fulham. Hopefully it isn’t going to happen, but we know there is a chance for players to get injured. If that happens another player comes in. That is the only thing I can do.”

It will be interesting to see how City's fortunes pan out as the season comes to an end in May and whether they will be able to win the trophies on offer, considering that they will in all probability not be lifting the league crown this season.