Pep Guardiola insists “anything can happen” in the race for Kylian Mbappe and backs Manchester City to compete with Real Madrid.

“The player is still at Monaco – still on that team,” Guardiola said in Spanish, translated by a City representative at his press conference.

“Anything can happen – we are still looking at a lot of other players, but he is still on that team.”

City’s spending has already topped £200m in the current transfer window and Guardiola was also adamant their Spanish opponents would not be able to outmuscle them in the market.

“Madrid doesn’t have more than Manchester City has.

“There’s a lot of teams that are playing in the Champions League that are in the Premier League.

“Players are always important and we always try to get the best players possible. Abu Dhabi came in and they invested in the team and over the past few years we’ve climbed to the top.

“We’ve come a long way but in order to get to the level of Barcelona and Real Madrid we just need time.”