The first highly anticipated UFC fight of 2016 almost is here.

UFC Fight Night Boston will showcase the best of the bantamweight division when current champion TJ Dillashaw goes up against top-ranked challenger and former title holder Dominick Cruz on Sunday at TD Garden.

It’s not the only excellent matchup on the main card, though. Cruz-Dillashaw is the co-main event, along with a lightweight fight between No. 1 challenger Anthony Pettis and Eddie Alvarez.

Here’s how to watch the entire event online, including the preliminary fights and main card. You can order the UFC Fight Pass early prelims, which start at 6 p.m, on NESN.com.

When: Sunday, Jan. 17, at 8 p.m. ET
Live Stream: FOX Sports Go

Thumbnail photo via Stephen R. Sylvanie/USA TODAY Sports Images