"It's been a long time since I've done that," Ryan said of his first three-goal game in the NHL since Dec. 29, 2014. "I don't know what I was expecting tonight. I was just kind of hoping to take a step forward within my individual game."
It was Ryan's second game, first in Ottawa, since returning from the NHL/NHLPA player assistance program.
"I knew, Ottawa being the community that it is, the reception would be good," he said. "It just got harder to kind of keep the emotions down throughout the game. It was incredible. They supported me and, I guess, to contribute, you can't write that, right? The way that went, it was just an incredible evening. Thank you to all of them."
WATCH: [All Canucks vs. Senators highlights]
Chris Tierney had three assists, and Rudolfs Balcers scored his first goal of the season for the Senators (22-31-12), who lost their previous four games (0-3-1).
Tyler Toffoli scored for the third consecutive game for the Canucks (34-23-6), who lost for the first time in three games and are 4-2-1 in their past seven.
"It [stinks]," Toffoli said. "It's unfortunate. We had a really, really good opportunity, and not what we wanted to do."