Conor McGregor takes on Eddie Alvarez as UFC makes its debut in New York City on Saturday night.

The sport was legalized in New York back in April and now seven former UFC championships will be in action at Madison Square Garden.

McGregor remains one of the most popular figures in the sport and recently took down Nate Diaz at UFC 202. Alvarez holds the 155-pound title from his first-round victory over Rafael dos Anjos at UFC Fight Night 90 in July.

How to watch online:

TV Channel: Preliminary fights on FOX Sports 1, Main card on pay-per-view for $59.99

Time: Preliminary fights at 8 p.m.; Pay-per-view coverage starts at 10 p.m.; McGregor vs. Alvarez: Expected to fight at 1 a.m. ET

Live stream: Watch the preliminary fights online here. The pay-per-view fights can be live streamed here with subscription.

Main Card

Lightweight title match: Eddie Alvarez vs. Conor McGregor

Welterweight title: Tyron Woodley vs. Stephen Thompson

Women's strawweight title: Joanna Jedrzejczyk vs. Karolina Kowalkiewicz

Main card: Chris Weidman vs. Yoel Romero

Main card: Miesha Tate vs. Raquel Pennington