UFC 196 is live, and among the many ways you can watch all the main card action is here on the embed above. The main event will see Conor McGregor debut at welterweight against late replacement Nate Diaz. Co-headlining the card is a championship bout between Holly Holm and Miesha Tate.

The UFC is offering an online stream above, and there are a couple more ways to watch the pay-per-view event online: The UFC has an online PPV available at UFC.tv. The UFC's UStream page also offers an option to stream the PPV online. For mobile users, there's also Google Play, AppStore, Apple TV and Roku.

For in depth coverage check here: Live UFC 196 Results and Play-by-Play

Seen below is the full UFC 196 fight card.

Main Card (10 PM ET/7 PM PT, PPV)

Nate Diaz vs. Conor McGregor - Welterweight fight, scheduled for 5 rounds

Holly Holm (c) vs. Miesha Tate - UFC women's bantamweight championship

Ilir Latifi vs. Gian Villante

Corey Anderson vs. Tom Lawlor

Amanda Nunes vs. Valentina Shevchenko

Preliminary Card (8 PM ET/5 PM PT, FS1)

Siyar Bahadurzada vs. Brandon Thatch

Erick Silva vs. Nordine Taleb

Marcelo Guimaraes vs. Vitor Miranda

Darren Elkins vs. Chas Skelly

Preliminary Card (6:30 PM ET/3:30 PM PT, Fight Pass)

Jim Miller vs. Diego Sanchez

Jason Saggo vs. Justin Salas

Julian Erosa vs. Teruto Ishihara