Team USA (Eichel and Petersen)
Friday, May 5 vs. Germany - 2:15 p.m. (Live on NHL Network; tape delay on NBCSN at 12:30 a.m.)
Sunday, May 7 vs. Denmark - 10:15 a.m. (Live on NHL Network; tape delay on NBCSN at 9:30 p.m.)
Monday, May 8 vs. Sweden - 2:15 p.m. (Live on NHL Network; tape delay on NBCSN at 11 p.m.)
Wednesday, May 10 vs. Italy - 10:15 a.m. (Live on NBCSN)
Saturday, May 13 vs. Latvia - 6:15 a.m. (Live on NHL Network; tape delay on NBCSN at 10:30 p.m.)
Sunday, May 14 vs. Slovakia - 10:15 a.m. (Live on NHL Network; tape delay on NBCSN at 12 a.m.)
Tuesday, May 16 vs. Russia - 10:15 a.m. (Live on NBCSN)
*All of Team USA's games, as well as all knockout-round games, can be seen live on NBCSports.com/live and the NBC Sports App.
Team Canada (O'Reilly)
Friday, May 5 vs. Czech Republic - 2:15 p.m. (Tape delay on NHL Network at 8 p.m.)
Sunday, May 7 vs. Slovenia - 6:15 a.m. (Live on NHL Network)
Monday, May 8 vs. Belarus - 10:15 a.m. (Live on NHL Network)
Thursday, May 11 vs. France - 2:15 p.m. (Live on NHL Network)
Saturday, May 13 vs. Switzerland - 2:15 p.m. (Live on NHL Network)
Monday, May 15 vs. Norway - 10:15 a.m. (Live on NHL Network)
Tuesday, May 16 vs. Finland - 2:15 p.m. (Live on NHL Network)
Team Latvia (Girgensons)
Saturday, May 6 vs. Denmark - 6:15 a.m.
Sunday, May 7 vs. Slovakia - 2:15 p.m. (Live on NHL Network)
Tuesday, May 9 vs. Italy - 10:15 a.m.
Thursday, May 11 vs. Sweden - 2:15 p.m.
Saturday, May 13 vs. USA - 10:15 a.m. (Live on NHL Network)
Monday, May 15 vs. Russia - 2:15 p.m. (Live on NHL Network)
Tuesday, May 16 vs. Germany - 2:15 p.m.