He left it late, but the fight is now official.
With just 30 minutes remaining to make weight ahead of tomorrow's night's massive main even against Nate Diaz, Conor McGregor has hit the scales and weighed in at 168lbs - two pounds under the welterweight weight limit.
Nevada has become the latest state athletic commission to adopt new procedures for weigh-ins, allowing the fighters a wider, and earlier, window in which to make weight. Previously, the fighters would have to maintain their weight all day until the public weigh-ins hours from now.
There will still be a ceremonial weigh-in tonight, which you will be able to watch live on Balls.ie, but that is now essentially for photo ops only.
Interestingly, following the water bottle incident at the press conference this week both of the extended entourages of Team Diaz and McGregor have been banned from the MGM Grand for the public weigh-ins this evening but, even without their teams backing them up, you can still expect some fireworks when Diaz and McGregor come face to face in a matter of hours.
About an hour or so previously, Nate Diaz weighed in at 170.5lbs.
You can watch McGregor on the scales from Las Vegas below.