Darcy Ashley did his best to fill in every box on the scoresheet Wednesday.
The 18-year-old right-winger had four goals and added an assist as the Halifax Mooseheads rocked the Moncton Wildcats 7-1 in Quebec Major Junior Hockey League action.
Ashley scored twice for the Mooseheads at even strength, once on the power play and also added a short-handed goal.
He also assisted on Nathan MacKinnon's goal and fought Moncton's Scott Trask in the third period.
MacKinnon had three assists on the night.
Elsewhere in the QMJHL it was: Rouyn-Noranda 5, Val-d'Or 4 (SO).
At Halifax, Gabriel Desjardins and Cameron Critchlow also scored for the Mooseheads (4-4-0).
Marek Hrivik had the lone goal for the Wildcats (5-6-0).
Huskies 5 Foreurs 4 (SO)
At Val-d'Or, Que., Maxime St-Cyr and Denis Kamaev scored in the shootout to lift Rouyn-Noranda over the Foreurs.
Sven Andrighetto and Robbie DeFulviis both had power-play goals for the Huskies (5-4-1), while Anthony Verret and Jeremi Janneteau also scored in regulation.
Michael Beaudry's third-period goal forced overtime for Val-d'Or (4-5-2), while Julien Leduc, Benjamin Casavant and Nicolas Larocque-Marcoux also scored.