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.

LiveFeed The latest from the Fansided Network

Comments 0

NFL Rumors: Lions have discussed trading Ndamukong Suh

Comments 0

NFL Draft Rumors: Atlanta Falcons host Jeremy Hill, Carlos Hyde & Terrance West

Comments 0

Top 16 video bombs of the NBA season that will crack you up (GIF)