Joe Duffy was in the catbird’s seat a few weeks ago — training at one of the world’s top MMA gyms in Tri-Star in Canada, and preparing to headline a UFC Fight Night Event in his home country of Ireland.

That main event bout with fellow lightweight contender Dustin Poirier (pictured above) seemed a natural; a match between two rising young stars of one of MMA’s most stacked divisions. Louisiana’s Poirier is 18-4 in MMA and has enjoyed a career resurgence since moving up to 155 lbs. Duffy, who is best known for handing Conor McGregor his only career loss, is 14-1 and 2-0 in the UFC.

But it all fell apart when the Donegal native sustained a concussion in training for the bout. Just five days before the event, Duffy failed to be cleared by doctors — and their bout was cancelled.

Fans wondered if we’d see the bout happen at all. After all, the co-main event of the same show was Ben Rothwell vs. Stipe Miocic. After Miocic pulled out due to injury, the bout was scrapped entirely; with Miocic re-assigned to face Andrei Arlovski at UFC 195 in January.

Well, on last night’s edition of UFC Tonight, we learned the fate of the Dustin Poirier vs. Joe Duffy bout… and coincidentally, it has been added to that same, already-stacked UFC 195 card in Las Vegas.

UFC 195, to take place January 2 at the MGM Grand Garden Arena, will be headlined by Robbie Lawler’s defense of the UFC welterweight title vs. Carlos Condit.

The show includes:

Robbie Lawler vs. Carlos Condit (for the UFC welterweight championship)
Heavyweights: Andrei Arlovski vs. Stipe Miocic
Lightweights: Joseph Duffy vs. Dustin Poirier
Welterweights: Neil Magny vs. Stephen Thompson
Welterweights: Lorenz Larkin vs. Albert Tumenov
Lightweights: Drew Dober vs. Erik Koch
Middleweights: Edgar Garcia vs. Sheldon Westcott