Ian Watters returned to action just in time to get in on the Brampton Battalion's hottest streak of the season.
Watters scored two goals as the Battalion defeated the visiting Oshawa Generals 6-2 on Sunday in Ontario Hockey League action.
"Our team has been working really hard as of late," said Watters who has nine goals and five assists in ten games after missing the majority of the season due to a wrist injury.
With a record of 9-0-3 in their last 12 games, the Battalion now sit just two points behind the Ottawa 67's for first in the Eastern Conference.
Philip Lane scored a goal and set up two more for the Battalion (23-10-7), Sam Carrick and Brett Mackie had a goal and an assist each while Matt MacLeod added a single goal.
Scott Laughton and Christian Thomas had a goal and an assist apiece for the Generals (18-19-4), who had their winning streak snapped at five games.
Matej Machovsky made 26 saves for the win as Daniel Altshuller stopped 39 shots in defeat.
Brampton went 2 for 4 on the power play while Oshawa failed to score on their only chance with the man advantage.
Elsewhere in the OHL, it was: Barrie 5, Kingston 3; Ottawa 4, Mississauga 0, Plymouth 2, Sarnia 1 and Sudbury 7, Windsor 2.
At Brampton, Ont., Lane opened the scoring 3:42 into the game to give the Battalion a 1-0 lead.
Laughton tied the game at 12:56, but with nine seconds remaining in the period Watters scored to give Brampton a one-goal edge after 20 minutes of play.
Carrick added to the Battalion lead with a power-play goal in the second period.
Thomas scored for the Generals at 3:44 of the third period, but it was as close as the Generals would come as Brampton scored three unaswered goals to end the game.
MacLeod scored at 4:01, Mackie at 14:16, and then finally Watters scored his second goal of the game at 15:36, on the power play.
Colts 5 Frontenacs 3
At Kingston, Ont., Mark Scheifele scored three goals and set up one more as the Colts (22-15-3) beat the Frontenacs (11-25-4).
67's 4 Majors 0
At Mississauga, Ont., Petr Mrazek made 29 saves to backstop the Eastern-Conference leading 67's (25-10-1) to a victory against the Majors (18-16-6).
Whalers 2 Sting 1
At Sarnia, Ont., Mitchell Heard scored the winning goal 5:01 into the third period as Plymouth (28-9-3) picked up their sixth win in a row by defeating the Sting (20-16-5).
Wolves 7 Spitfires 2
At Sudbury, Ont., Andrey Kuchin, Joshua Leivo and Michael Sgarbossa had three points each as the Wolves (21-13-3) crushed Windsor (18-20-4).