UFC 158: St-Pierre vs. Diaz Live Online Stream Details

UFC 158 airs live tonight on pay-per view with a showdown between welterweight champion bout between 170-pound king Georges St-Pierre and Stockton bad boy Nick Diaz. The event takes place at the Bell Centre in Montre, Quebec, Canada and will get underway at 6:35 p.m ET.

There are many ways to watch the highly anticipated event. Whether it be the Facebook prelims, FX preliminary bouts or pay-per view bout, you can find a way to watch the events online with a live stream.

I’m sure you all are wondering, where can I catch a live stream? Well, we’ve got you covered.

Live Online Streams

– You can catch the first three preliminary bouts of the night by watching the live stream on the UFC’s official Facebook page. If you are not a Facebook user, you are still in luck. You can catch the prelims here on the UFC YouTube channel.

– If you are more interested in the main card and cannot access the pay-per view on television, the UFC has you set up with multiple options.

Enjoy the event!

Here is the night’s fight card:


  • Georges St-Pierre vs. Nick Diaz - for welterweight title
  • Carlos Condit vs. Johny Hendricks
  • Jake Ellenberger vs. Nate Marquardt
  • Chris Camozzi vs. Nick Ring
  • Colin Fletcher vs. Mike Ricci


  • Patrick Cote vs. Bobby Voelker
  • Antonio Carvalho vs. Darren Elkins
  • Jordan Mein vs. Dan Miller
  • Daron Cruickshank vs. John Makdessi
  • Quinn Mulhern vs. Rick Story
  • T.J. Dillashaw vs. Issei Tamura
  • Reuben Duran vs. George Roop

Topics: Georges St-Pierre, Nick Diaz, UFC 158

Want more from FanSided?  
Subscribe to FanSided Daily for your morning fix. Enter your email and stay in the know.

13 minutes ago

Louie season 4: First trailers shows Louis C.K. looking for love (Video)

22 minutes ago

The Simpsons release first look at all-LEGO animated episode (Photo)

33 minutes ago

NFL Draft Rumors: Green Bay Packers unlikely to draft tackle