The National Hockey League postponed Monday night's contest between the Boston Bruins and the Ottawa Senators after deadly explosions near the finish line of the Boston Marathon.
NHL officials said the Bruins home game would be rescheduled at a later date.
"The National Hockey League wishes to express its sympathy to all affected by the tragic events that took place in Boston earlier this afternoon," the league said in a statement.
The Boston Red Sox's home game against the Tampa Bay Rays wasn't affected. The Red Sox had beaten the Rays 3-2 before the twin blasts caused chaos in the city, killing at least two and injuring dozens.
"Very sad to hear the news coming out of Boston," Red Sox outfielder Shane Victorino said on Twitter after the team had travelled to Cleveland. "Horrific. My thoughts and prayers to all those involved."