Pep Guardiola made an unexpected reference to former Arsenal manager Arsene Wenger during his fiery press conference on Tuesday.

The Manchester City manager was speaking after it was announced that his club's appeal against a two-year European ban for breaching Financial Fair Play rules had been successful.

A number of high-profile figures in the game, including Jurgen Klopp and Jose Mourinho, have expressed their dismay with the decision, but Guardiola specifically targeted Wenger even when he was not asked about him.

The Frenchman has been a big advocate of Financial Fair Play in the past but Guardiola believes he is all too aware of the need to spend big money in the modern game in order to achieve success.

Pep Guardiola called out Arsene Wenger in his press conference on Tuesday

Guardiola was actually asked about his contract, but after explaining his belief that the club will be in good hands in the future with or without him in charge, he chose to call out Wenger.

"We have a lot of money, but we wanted Alexis Sanchez and we could not afford it," Guardiola said. "We wanted Harry Maguire and we could not afford it. We could not pay like United paid.

"So we have money, but the other clubs have money too. We spend in the last decade more than we did in the past, yes, but 20, 25, 30 years ago, Arsene Wenger — the guy who defends perfectly Financial Fair Play… so Arsene, you know that Manchester City was correct with what we have done — spent a lot of money to be there.

Guardiola is clearly delighted by the outcome of the appeal

Mirror Football's Top Stories

"United with Sir Alex Ferguson spent a lot of money to be there. All the clubs, if you want to be on top, all the clubs (spend); if you don’t, it’s more difficult."

Guardiola has been an admirer of Wenger's in the past, once even admitting that he wanted to work under him during his playing career, but it appears the City boss was in no mood for niceties during his press conference on this occasion.