UFC on Fox's Benson Henderson vs. Nate Diaz was, top to bottom, the best UFC fight card of 2012.
And thanks to the UFC, it was delivered on TV free of charge.
We were thoroughly entertained in the main event by the toothpick-sucking lightweight champion Benson Henderson as he dominated Nate Diaz from start to finish to retain his title. Even though the fight was surprisingly one-sided, it was filled with solid action.
The rest of the main card showcased two up-and-coming young fighters who proclaimed that they are ready to swim with the biggest sharks of their respective weight classes.
Alexander Gustafsson put on a technical display against legend Mauricio "Shogun" Rua to beat him via decision and place himself first in line to challenge Jon Jones.
Bad blood brewed leading up to Rory MacDonald vs. BJ Penn, and MacDonald made a statement beating up on the Hawaiian legend in easy fashion that led to a unanimous decision.
It could be the last time we ever see either Penn or Rua in the cage.
Matt Brown scored a devastating knockout over Mike Swick, Yves Edwards did the same over Jeremy Stephens and Daron Cruickshank and Abel Trujillo added excitement to the card.
Aside from all of that excitement, preliminary fighters Scott Jorgensen and John Albert delivered the best fight of the night to make this event a clear-cut winner for the best fight card of 2012.
Dwight Wakabayashi is a featured columnist for Bleacher Report UFC and regular contributor to Sportsnet.ca's UFC section. Follow him on Twitter @wakafightermma.