If you purchase an independently reviewed product or service through a link on our website, Rolling Stone may receive an affiliate commission. It’s a doubleheader at Salt Lake City’s Delta Center tonight for UFC 307. At the top of the card is a battle between Khalil Rountree Jr.

and light heavyweight champion Alex Pereira, while a co-main sees Raquel Pennington putting her bantamweight belt on the line against former champ Julianna Pena. If you’re looking to watch this month’s (first) UFC PPV event online, read on. Below is a quick guide on two ways to watch UFC 307 online, including with ESPN+ and with a VPN.

The easiest way to watch UFC 307: Pereira vs. Rountree Jr. is on ESPN+ , which has exclusive rights to UFC in the U.

S. The event is only available as an ESPN+ PPV for $79.99, and you’ll need to be a subscriber to purchase the fight.

If you’re not an ESPN+ subscriber, you have a few ways to sign up. The first is to get a straightforward month-to-month plan for $10.99 a month , or an annual plan at $108.

99 a year. A better way to get the Pereira vs. Rountree Jr.

PPV is through the UFC PPV + ESPN+ annual plan bundle . This combines a UFC PPV stream and a year of ESPN+ for just $134.98 — $54 less than paying for both separately.

Another way to get ESPN+ is through the Disney Bundle Trio , which combines Disney+, ESPN+, and Hulu (on-demand). The Disney Bundle Trio ad-supported plan costs $14.99/month, and the ad-free version costs $24.

99/month. (Note, however, .