An unlikely candidate led the Ottawa 67's offence on Sunday afternoon.
Jake Cardwell scored twice and set up one more as the 67's defeated the visiting Belleville Bulls 6-1 in Ontario Hockey League action.
Cardwell, a fourth-year defenceman, had never recorded a multi-goal game before despite playing in 198 OHL contests.
"It's always good to get two goals but more importantly we played a full 60 minutes and got a win," said Cardwell.
Shane Prince and Mike Cazzola each had a goal and two assists for the 67's (26-11-5), who sit one point ahead of the Brampton Battalion for first in the Eastern Conference, while Tyler Toffoli and Dalton Smith added the others.
For Toffoli, it was his league-leading 34th goal in just 39 games played.
Joseph Cramarossa scored the lone goal for the Bulls (22-19-1), who have now dropped back-to-back games.
Ottawa's Petr Mrazek made 37 saves for the win while at the other end Charlie Graham stopped 34 shots in defeat.
Elsewhere in the OHL, it was: Brampton 5, Erie 2; Saginaw 4, Mississauga 2; Sudbury 3, Oshawa 2; Kitchener 5, Kingston 2; and London 6, Sault Ste. Marie 2.
At Ottawa, the 67's jumped out to a 5-0 lead and never looked back.
Cardwell opened the scoring 7:47 into the game.
Toffoli doubled the lead at 11:01 and Prince scored 59 seconds later to give Ottawa a 3-0 advantage after 20 minutes of play.
Smith scored at 8:54 of the middle period and Cardwell followed him up with his second of the contest at 9:44.
Cramarossa put Belleville on the board at 13:10, however Cazzola scored at 18:32 to make it 6-1 heading into the third period.
The Bulls outshot the 67's 14-8 in the final period, but Mrazek stopped everything he faced to maintain a five-goal victory.
Battalion 5 Otters 2
At Brampton, Ont., Sam Carrick scored twice as the Battalion (24-11-8) regained first in the Central Division by defeating Erie (5-35-2).
Spirit 4 Majors 2
At Saginaw, Mich., Josh Shalla scored once and set up two more as the Spirit (18-21-4) snapped a three-game losing streak by defeating Mississauga (19-18-6).
Wolves 3 Generals 2
At Oshawa, Ont., Jacob Harris scored the winning goal with 8:02 remaining and Joel Vienneau made 39 saves as Sudbury (23-14-3) edged the Generals (19-20-4).
Rangers 5 Frontenacs 2
At Kitchener, Ont., Ryan Murphy's four points paced the Rangers (28-12-1) past Kingston (12-27-4).
Knights 6 Greyhounds 2
At Sault Ste. Marie, Ont., Ryan Rupert scored on a penalty shot as London (32-9-1) raced past the Greyhounds (19-21-4).