The 2018 NYSPHSAA boys basketball state championships roll into Binghamton this weekend, and you can watch all of the semifinal and title game action live on the Spectrum News app and on myspectrumsports.com. Check out the matchups and game times, plus get direct links to where you can stream the games.

Here's how to watch the games:
(Note: Section numbers are in parentheses.)

Friday, March 16
Class D semifinals

Matchup: Harrisville (10) vs. East (5)
When: 9:30 a.m.
How to watch: Spectrum News app or myspectrumsports.com

Matchup: Moriah (7) vs. Newfield (4)
When: 11:15 a.m.
How to watch: Spectrum News app or myspectrumsports.com

Class C semifinals

Matchup: Tully (3) vs. Northstar Christian Academy (5)
When: 1:15 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Matchup: Lake George (2) vs. Greenport (11)
When: 3 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Class B semifinals

Matchup: Seton Catholic (4) vs. Health Sciences Charter (6)
When: 5 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Matchup: Mekeel Christian Academy (2) vs. Briarcliff (1)
When: 6:45 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Saturday, March 17
Class A semifinals

Matchup: Amityville Memorial (11) vs. Irondquoit (5)
When: 9 a.m.
How to watch: Spectrum News app or myspectrumsports.com

Matchup: Mohonasen (2) vs. Ardlsey (1)
When: 10:45 a.m.
How to watch: Spectrum News app or myspectrumsports.com

Class AA semifinals

Matchup: Half Hollow Hills East (11) vs. McQuaid Jesuit (5)
When: 12:45 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Matchup: Liverpool (3) vs. Mount Vernon (1)
When: 2:30 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Class D final

Matchup: TBD
When: 5 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Class C final

Matchup: TBD
When: 7 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Class B final

Matchup: TBD
When: 9 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Sunday, March 18
Class A final

Matchup: TBD
When: 12 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Class AA final

Matchup: TBD
When: 2 p.m.
How to watch: Spectrum News app or myspectrumsports.com