Conor McGregor blamed his inactivity for his stunning defeat by Dustin Poirier.

The Irishman's bid to march towards a lightweight title shot was stopped in its tracks when he was KO'd in the second round.

The 32-year-old was fighting for just the second time in more than two years following a 40-second win over Donald Cerrone 12 months ago.

And McGregor was quick to blame his idleness for his third defeat in the UFC.

"I need activity," he said. "You don’t get away with being inactive in this business and that’s the way it is.

Conor McGregor explains his defeat
Conor McGregor explains his defeat

"That low calf kick was very good. That leg was dead, man... Dustin is some fighter.

"I have to dust it off and come back. And what's what I will do."

Poirier had lost to McGregor in the first round in 2014 which left him to rebuild his career at lightweight.

He lost to champion Khabib Nurmagomedov in 2019, as McGregor had done the year before and will now expect to fight for the 155lb if Nurmagomedov gives up his title.

Poirier survived some cagey moments in the first round and began to gain the ascendancy with some savage leg kicks in the second before a flurry of punches sent McGregor down to the canvas.

Poirier followed up with a couple of vicious blows on a defenceless McGregor, leading referee Herb Dean to wave off the fight after just two minutes and 32 seconds of the second round.

“I’m happy man, but I’m not surprised,” said Poirier. “I put in the work.

“The goal was to be technical, pick my shots and not brawl at all. We're 1-1. Maybe we have to do it again."