The UFC is back in New York – and back on network TV – today with UFC on FOX 25. Here’s how to watch.

UFC on FOX 25 takes place at NYCB LIVE at Nassau Veterans Memorial Coliseum in Uniondale, N.Y. Prelims kick off on UFC Fight Pass (4 p.m. ET), the UFC’s digital streaming network, before the card shifts to FOX for more prelims (6 p.m. ET) and the main card (8 p.m. ET).

You may also be able to stream part of the event on the FOX Sports GO app. For ways to watch outside the U.S., check out this UFC.com list.

In the headliner, former UFC middleweight champion and Long Island local Chris Weidman (13-3 MMA, 9-3 UFC), who’s No. 8 in the USA TODAY Sports/MMAjunkie MMA middleweight rankings, takes on No. 13-ranked Kelvin Gastelum (13-2 MMA, 8-2 UFC), who’s a -170 favorite at the sports books.

In the co-headliner, No. 13-ranked featherweight Darren Elkins (22-5 MMA, 12-4 UFC), who’s the underdog (+170) at the books, takes on honorable mention Dennis Bermudez (16-6 MMA, 9-4 UFC)

The full UFC on FOX 25 fight card is available below. You can also join us for on-site live round-by-round UFC on FOX 25 coverage on the MMAjunkie homepage.

UFC on FOX 25 main card (FOX, 8 p.m. ET)

Chris Weidman vs. Kelvin Gastelum

Dennis Bermudez vs. Darren Elkins

Patrick Cummins vs. Gian Villante

Thomas Almeida vs. Jimmie Rivera

UFC on FOX 25 preliminary card (FOX, 6 p.m. ET)

Lyman Good vs. Elizeu Zaleski dos Santos

Eryk Anders vs. Rafael Natal

Ryan LaFlare vs. Alex Oliveira

Damian Grabowski vs. Chase Sherman

UFC on FOX 25 preliminary card (UFC Fight Pass, 4 p.m. ET)

Kyle Bochniak vs. Jeremy Kennedy

Brian Kelleher vs. Marlon Vera

Junior Albini vs. Timothy Johnson

Shane Burgos vs. Godofredo Pepey

Frankie Perez vs. Chris Wade

For more on UFC on FOX 25, check out the UFC Rumors section of the site.