The veterans came up big on Wednesday night when Mississauga St. Michael's Majors head coach James Boyd needed them most.
Jordan Mayer and Jamie Wise each scored twice as the Majors defeated the Guelph Storm 6-4 in Ontario Hockey League action.
Mika Partanen scored a goal and an assist for the Majors (17-14-4) while Brett Foy added a single goal.
"Some of our veterans came up big and that is really huge," said Boyd. "It was one of the best games of the year for Mayer, and Partanen and Wise were great as well. It's a good way to kick off the second half."
Jason Dickinson had two goals for the Storm (14-15-5) as Zack Leslie and Scott Kosmachuk had a goal apiece.
JP Anderson made 26 saves for the win while Brandon Foote turned aside 36 of 41 shots in defeat.
Mississauga failed to score on five power-play opportunities as Guelph went 2-for-5.
Elsewhere in the OHL, it was: Plymouth 6, London 1; Niagara 2, Owen Sound 1; Oshawa 4, Erie 1; Sault Ste. Marie 6, Sarnia 3; Saginaw 3, Windsor 1; Sudbury 4, Barrie 2 and Ottawa 4, Kingston 1.
At Guelph, Ont., Kosmachuk scored the only goal of the first period, coming at 18:13, to give the Storm a 1-0 lead after 20 minutes of play.
Mayer scored his first of the game at 4:01 of the second, but a power-play goal from Leslie at 6:18 restored the lead for Guelph.
The lead didn't last long as Wise scored short handed with less than a minute to play in the middle period, making it 2-2 heading into the third.
Dickson scored on the power play 30 seconds into the final period but Wise followed it up with his second goal of the game at 8:32.
Dickinson's second goal of the game, at 12:47, gave the Storm their fourth lead of the game, but like the three times before, it didn't last.
Foy tied it for Mississauga 16 seconds later and then Mayer gave them their first lead of the game with his second of the night at 19:04.
Partanen scored 20 seconds later into an empty net to secure the victory for the Majors.
Whalers 6 Knights 1
At Plymouth, Mich., Alex Aleardi scored three times and set up two more while Jamie Devane had a goal and two assists as the Whalers (23-9-3) crushed London (25-8-1).
IceDogs 2 Attack 1
At Owen Sound, Ont., Myles Doan scored the winning goal midway through the third period, lifting Niagara (20-12-3) over Owen Sound (18-15-4).
Generals 4 Otters 1
At Oshawa, Ont., Scott Laughton scored twice, including the winner, as the Generals (14-18-4) snapped a four-game losing streak with a victory over Erie (5-28-2).
Greyhounds 6 Sting 3
At Sault Ste. Marie, Ont., Nick Cousins scored once and set up two more as the Greyhounds (18-15-4) defeated Sarnia (19-13-5).
Spirit 3 Spitfires 1
At Saginaw, Mich., Josh Shalla scored two goals and Jake Paterson stopped 30 shots to lead the Spirit (15-18-2) over Windsor (17-17-4).
Wolves 4 Colts 2
At Sudbury, Ont., Alex Racino, Samuel Schutt, Joshua Leivo and Michael MacDonald each scored for the Wolves (18-18-2) as they doubled up Barrie (19-13-3).
67's 4 Frontenacs 1
At Ottawa, Remy Giftopoulos scored twice and Michael Nishi made 23 saves as the 67's (21-9-5) downed Kingston (9-22-4).