UFC 158 features several exciting matchups, and there is sure to be plenty of top-class UFC action on Saturday night.
Georges St. Pierre and Nick Diaz are headlining the event, and the two fighters have grown continually less fond of one another as the fight has drawn closer. Their feud is building up to what should be an incredible bout.
But there are 10 other fights scheduled for the night, and even the most die-hard UFC fans can get their fill.
All scheduling and pay-per-view information is available via UFC.com. Here is when each part of the card will kick off.
Facebook Prelims

Start Time: 6:35 p.m. ET
Watch: UFC Facebook
Matchups:
Rick Story vs. Quinn Mulhern
T.J. Dillashaw vs. Issei Tamura
George Roop vs. Reuben Duran
Best Fight: T.J. Dillashaw vs. Issei Tamura
Dillashaw is a fighter on the rise, and if he can make a statement in this fight, he has a bright future ahead of him.
All of the fighters on this card are far away from a marquee fight, but Dillashaw is closer than the other names above, leaving the 27-year-old Californian with the most to prove.
Tamura has a win and a loss in his two previous UFC fights, and he will be the underdog. This fight will reveal whether Dillashaw is for real.
FX Prelims

Start Time: 8 p.m. ET
Watch: FX
Matchups:
Patrick Cote vs. Bobby Voelker
Antonio Carvalho vs. Darren Elkins
Dan Miller vs. Jordan Mein
John Makdessi vs. Daron Cruickshank
Best Fight: Antonio Carvalho vs. Darren Elkins
Elkins is another fighter looking to take the next step in his promising career.
After four consecutive victories via decision, he is starting to create buzz in the featherweight division. But a loss can change all that.
Elkins must take down Carvalho in this match if he hopes to get on bigger and better cards going forward.
Main Card

Start Time: 10 p.m. ET
Watch: Pay-Per-View
Matchups:
Georges St-Pierre vs. Nick Diaz (welterweight title fight)
Carlos Condit vs. Johny Hendricks
Jake Ellenberger vs. Nate Marquardt
Nick Ring vs. Chris Camozzi
Mike Ricci vs. Colin Fletcher
Best Fight: Georges St-Pierre vs. Nick Diaz
There have been main events in which the headliners do not offer fans the best matchup, but this is not one of them.
Both fighters have few weaknesses and impressive UFC records. St. Pierre is the favorite, but Diaz is a worthy challenger.
To take this matchup to the next level, both this fighters really don't like each other. This should make for an extremely entertaining bout.