clock menu more-arrow no yes mobile

Filed under:

Watch UFC 158: St. Pierre vs. Diaz live stream online, on TV, at a bar or on your phone

UFC 158: St. Pierre vs. Diaz airs tonight, March 16th at the Bell Centre in Montreal, Quebec. This is a handy guide to all the legal online streams, television and mobile viewing options as well as a guide to bars showing the event.

If you buy something from an SB Nation link, Vox Media may earn a commission. See our ethics statement.

UFC 158 airs tonight, March 16th, 2013 at the Bell Centre in Montreal, Quebec, Canada. The five main card fights will air on pay-per-view with portions of the preliminary card airing on FX TV in the United States and Sportsnet in Canada, with the remainder streaming live on Facebook.

The pay-per-view broadcast features five fights including a huge UFC welterweight title fight between champion Georges St. Pierre defending against former Strikeforce champ Nick Diaz. The other top fights on the card are in the welterweight division as well, with top contenders Johny Hendricks and Carlos Condit meeting in the co-main event while Jake Ellenberger takes on Nate Marquardt in the third bout. The card will be opened by two bouts featuring Canadians - Nick Ring will take on Chris Camozzi at middleweight, while Mike Ricci will meet Colin Fletcher at lightweight. The PPV begins at 10 p.m. ET.

The FX/Sportsnet broadcast starts at 8 p.m. ET and features four bouts: Patrick Cote vs. Bobby Voelker at welterweight; Antonio Carvalho vs. Darren Elkins at featherweight; Dan Miller vs. Jordan Mein at welterweight; and John Makdessi vs. Daron Cruickshank at lightweight.

Three bouts will be streamed on Facebook and YouTube at 6:30 p.m. ET: Rick Story vs. Quinn Mulhern, T.J. Dillishaw vs. Issei Tamura, and George Roop vs. Reuben Duran.

Get all the UFC 158: GSP vs. Diaz live results, live blog and play-by-play at Bloody Elbow


Get all the UFC 158: GSP vs. Diaz live results, live blog and play-by-play at Bloody Elbow


  • Four preliminary bouts will play on FX TV starting at 8 p.m. ET
  • Almost every major cable or satellite carrier offers the PPV's in standard definition and hi-def. A list of carriers is available here.
  • Roku will be an option for watching the PPV on your TV.
  • The PPV show will also stream on XBox live, providing yet another option if you don't have satellite or cable.