Featuring a main event as significant and undeniably historic as the third act of the Cain Velasquez vs. Junior dos Santos trilogy, UFC 166 didn't have to have to action-packed fight card—and yet it does.

On Saturday night—long before that heavyweight championship showdown blows the roof off Houston's Toyota Center—fans will be treated to a series of contests between more explosive fighters than any fight card needs to feature.

Just consider this: The slugger versus veteran showdown laying dormant in Nate Marquardt vs. Hector Lombard had to be squeezed onto the undercard.

Need I say more?

Here's the full timeline and details for UFC 166's fight card:

Full Fight Card and Start Times

Main Card

Pay-per-view

10PM ET

UFC heavyweight champion Cain Velasquez

vs.

Junior dos Santos

Daniel Cormier

vs.

Roy Nelson

Gilbert Melendez

vs.

Diego Sanchez

Gabriel Gonzaga

vs.

Shawn Jordan

John Dodson

vs.

Darrell Montague

Televised Preliminary Card

Fox Sports 1

8 PM ET

Tim Boetsch

vs.

C.B. Dollaway

Nate Marquardt

vs.

Hector Lombard

Sarah Kaufman

vs.

Jessica Eye

George Sotiropoulos

vs.

KJ Noons

Online Preliminary Card

Facebook/YouTube

6:15 PM ET

TJ Waldburger

vs.

Adlan Amagov

Tony Ferguson

vs.

Mike Rio

Jeremy Larsen

vs.

Andre Fili

Dustin Pague

vs.

Kyoji Horiguchi

Via UFC.com

In the off chance that typed names—no matter how prominent—don't get you pumped for a night of fights, here's something a bit more visual. Courtesy of the UFC's official YouTube channel, the countdown special for both the main and co-main event really sets the stage.

Will Velasquez manhandle dos Santos for a second consecutive outing, or will he succumb to a well-timed grenade detonated at the leading end of "Cigano's" fist? Is Cormier the man to crumble the granite-encased chin that has made Nelson infamous inside the Octagon?

With less than 24 hours left before showtime, be sure to sound off with your picks in the comments below.