The last-minute UFC on ESPN+ 1 betting odds are in.

Tonight (Jan. 19), UFC on ESPN+ 1 will be held inside the Barclays Center in Brooklyn, NY. In the main event, Henry Cejudo will defend his UFC flyweight title against bantamweight ruler T.J. Dillashaw. Both men made championship weight, making this title bout official.

The co-main event will feature a heavyweight battle. Former NFL star Greg Hardy is set to clash with Allen Crowder. This will be Hardy’s UFC debut. Also on the card will be Gregor Gillespie vs. Yancy Medeiros, Joseph Benavidez vs. Dustin Ortiz, Paige VanZant vs. Racahel Ostovich, and Glover Teixeira vs. Karl Roberson. There will also be a slew of preliminary action, which ends with Donald Cerrone vs. Alex Hernandez on the major ESPN network. The prelims will begin at 6 p.m. ET, while the main card starts at 10 p.m. ET.

Check out odds for the entire card courtesy of 5Dimes (via Best Fight Odds):

Main Card (ESPN+)

Henry Cejudo (+190) vs. T.J. Dillashaw (-210)

Greg Hardy (-475) vs. Allen Crowder (+420)

Gregor Gillespie (-475) vs. Yancy Medeiros (+420)

Joseph Benavidez (-225) vs. Dustin Ortiz (+205)

Paige VanZant (-150) vs. Rachael Ostovich (+140)

Glover Teixeira (-115) vs. Karl Roberson (+105)

Prelims (ESPN)

Donald Cerrone (+160) vs. Alexander Hernandez (-185)

Joanne Calderwood (+173) vs. Ariane Lipski (-188)

Alonzo Menifield (-260) vs. Vinicius Castro (+240)

Mario Bautista (+420) vs. Cory Sandhagen (-475)

Prelims (ESPN+)

Dennis Bermudez (+115) vs. Te Edwards (-125)

Belal Muhammad (+165) vs. Geoff Neal (-175)

Chance Rencountre (+150) vs. Kyle Stewart (-160)