The 2018 NYSPHSAA boys hockey state championships roll into Buffalo this weekend, and you can watch all of the action live on the Spectrum News app and on myspectrumsports.com. Check out the brackets from both divisions and game times, plus get direct links to where you can stream the games.

Here's how to watch the games:

Saturday, March 10
Division I Semifinals

Matchup: North Rockland vs. Niagara-Wheatfield
When: 9:30 a.m.
How to watch: Spectrum News app or myspectrumsports.com

Matchup: Massena vs. Victor
When: 11:45 a.m.
How to watch: Spectrum News app or myspectrumsports.com

Division II Semifinals

Matchup: John Jay vs. West Seneca West
When: 2:15 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Matchup: Sweet Home vs. Auburn
When: 4:30 p.m.
How to watch: Spectrum News app or myspectrumsports.com

Saturday, March 11
Division I Final

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

Division II Final

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