Conor McGregor will step back in to the Octagon for the first time in two years after it was confirmed he will face Khabib Nurmagomedov in Las Vegas in October.

The Dubliner's last MMA fight was against Eddie Alvarez at Madison Square Garden in November 2016. McGregor's victory saw him, become the first man to hold two UFC belts.

He added the lightweight belt to the featherweight title he took off Jose Aldo.

McGregor subsequently competed against Floyd Maywetaher in a highly publicised boxing match and, as a result, lost his lightweight belt due to inactivity.

The 30-year-old will square up to the undefeated Nurmagomedov at the T-Mobile Arena as the headline fight at UFC 229. 

Speaking at a press conference to mark the UFC's 25th anniversary, president Dana White fielded questions and then said: "We have one last thing we want to show you."

A promotional video then played to promote the bout.

It drew rapturous applause from the the watching media and fans, with White adding: "They're not here unfortunately. But the fight is done, October, Las Vegas, it's on ladies and gentlemen."

Former two-weight world champion McGregor has wanted to face Nurmagomedov for some time.

After a confrontation between associates of the pair, McGregor gatecrashed a Nurmagomedov press conference in New York in April.

Footage appeared to show him rushing a bus on which Nurmagomedov was a passenger. Last month he was sentenced to five days of community service in the US after pleading guilty to disorderly conduct.

As part of a deal with prosecutors the former world champion was also ordered to undertake an anger management class, a spokesman for the Brooklyn district attorney said.