Conor McGregor has said he attended the World Cup final as a guest of Russian President Vladimir Putin.

The mixed martial artist, who last fought in a boxing ring in a losing effort to Floyd Mayweather last year, posted a picture of him with Putin on his Instagram account.

The Irish fighter, a former double UFC champion, called Putin “one of the greatest leaders of our time” and congratulated him on “an amazing World Cup”.

McGregor posted the message just over an hour after the final in Moscow had finished and signed it off with the phrase “Go Russia” written in Russian.

France won Sunday’s final 4-2 against Croatia as Les Bleus won their second World Cup.