OTTAWA - Tonight's NHL game between the Ottawa Senators and the Toronto Maple Leafs has been postponed following the shootings on Parliament Hill.
The NHL says the date and time of the rescheduled game will be announced at a later date.
A gunman opened fire this morning, wounding a soldier at the National War Memorial before injuring a security guard on Parliament Hill, where he was reportedly shot dead by Parliament's sergeant-at-arms.
In a statement the NHL said it "wishes to express its sympathy and prayers to all affected by the tragic events in Ottawa."
The Leafs, who played the Islanders last night in New York, did not have a morning skate at Canadian Tire Centre.
A spokesman said the team was safe at its hotel, which is not far from Parliament Hill.
"Surreal scene outside of our hotel right now," Leafs forward Joffrey Lupul tweeted. "Lot of very brave police officers we should all be very proud of."
The Senators skated at Canadian Tire Centre, which is located about 30 minutes outside of the downtown core.
In April 2013, the NHL postponed a game between the Bruins and Senators after the Boston Marathon bombing. Those teams played the game the day after the regular season ended.
On their official Twitter account, the Senators wrote: "Our thoughts are with everyone involved in what is happening on Parliament Hill and Confederation Square this morning. Stay safe, Ottawa."
Note to readers: This is a corrected story. A previous version said the NHL postponed an April 2013 game between the Bruins and Penguins following the Boston Marathon bombing. It was a game between the Bruins and Senators.