Two titles on the line at UFC 189 in Las Vegas on Saturday, July 11. And yes, one of those is not the fight you wanted, since featherweight champion Jose Aldo pulled out of the event last week with a rib injury.

But, Conor McGregor can carry the promotion for a fight all by himself. Now can he adjust from preparing to face a Muay Thai-based striker to fighting against a high-level wrestler in Chad Mendes?

UFC 189 main card, 10 p.m ET on pay-per-view

Interim featherweight title: Conor McGregor vs. Chad Mendes

Welterweight title: Robbie Lawler (champion) vs. Rory MacDonald

Featherweight: Dennis Bermudez vs. Jeremy Stephens

Welterweight: Gunnar Nelson vs. Brandon Thatch

advertisement | advertise on newsday

Bantamweight: Brad Pickett vs. Thomas Almeida

UFC 189 prelims, 8 p.m. on Fox Sports 1

Welterweight: Matt Brown vs. Tim Means

Mike Swick vs. Alex Garcia

Welterweight: Cathal Pendred vs. John Howard

@Newsday

Bantamweight: Cody Garbrandt vs. Henry Briones

UFC 189 early prelims, 7 p.m. on UFC Fight Pass

Flyweight: Neil Seery vs. Louis Smolka

Lightweight: Yosdenis Cedeno vs. Cody Pfister