MMA Fighting has UFC 158 results for the St-Pierre vs. Diaz fight card March 16, plus live UFC coverage from Montreal, live blogs of all the fights and live UFC 158 twitter updates.
In the main event, UFC welterweight champion Georges St-Pierre will defend his title against Nick Diaz. In the co-main event, Carlos Condit will square off against Johny Hendricks.
Check out the full UFC 158 results below.
Main Card (PPV at 10 p.m. ET)
Georges St-Pierre vs. Nick Diaz
Carlos Condit vs. Johny Hendricks
Jake Ellenberger vs. Nate Marquardt
Chris Camozzi vs. Nick Ring
Mike Ricci vs. Colin Fletcher
Undercard (FX at 8 p.m. ET)
Patrick Cote vs. Bobby Voelker (live blog)
Antonio Carvalho vs. Darren Elkins (live blog)
Dan Miller vs. Jordan Mein (live blog)
John Makdessi vs. Daron Cruickshank (live blog)
Undercard (Facebook at 6:35 p.m. ET)
Rick Story vs. Quinn Mulhern (live blog)
T.J. Dillashaw vs. Issei Tamura (live blog)
George Roop def. Reuben Duran via unanimous decision (live blog)