If you told your friends, and or enemies that today’s weigh-ins for UFC 189 would be electric, well, you were on their mark. Yes, both Conor McGregor and Chad Mendes made weight today for their headliner tomorrow night, amidst a roaring crowd.

McGregor came in at 145 for the bout, and then after Mendes weighed in at 144.5, “Money” immediately got in his opponent’s face and forced Dana White to quickly intervene. Mendes was laughing away, while McGregor didn’t seem too pleased. As you know, the two will fight for the vacant interim featherweight belt, following the withdrawal of champion Jose Aldo.

In the card’s other title fight, both welterweight champ Robbie Lawler and Rory MacDonald hit their marks. The latter came in at 170, and the champ tipped the scales at 169.5.

Here are the official weigh-in results for Saturday’s card, which will be hosted by the MGM Grand Garden Arena in Vegas. It should be a doozy.

UFC 189

Main Card (PPV)

Conor McGregor (145) vs. Chad Mendes (144.5)

Robbie Lawler (169.5) vs. Rory MacDonald (170)

Dennis Bermudez (146) vs. Jeremy Stephens (149.5)*

Gunnar Nelson (169.5) vs. Brandon Thatch (170.5)

Thomas Almeida (136) vs. Brad Pickett (136)

Preliminary Card (FOX Sports 1, 8 PM/ET)

Matt Brown (171) vs. Tim Means (171)

Alex Garcia (171) vs. Mike Swick (170.5)

John Howard (170.5) vs. Cathal Pendred (171)

Henry Briones (136) vs. Cody Garbrandt (136)

Preliminary Card (UFC Fight Pass, 7 PM/ET)

Neil Seery (125.5) vs. Louis Smolka (126)

Yosdenis Cedeno (155) vs. Cody Pfister (156)

*fighter missed weight on initial attempt and has two hours to cut the additional weight