After dropping their last two games, the Portland Pirates (25-15-1) returned to the win column with a 4-1 victory over the visiting St. John's IceCaps in front of a crowd of 3,718 at Cross Insurance Arena.
MacKenzie Weegar (4) opened the scoring with an even-strength goal at 14:09 of the first period. The assists were credited to Brett Olson and Garrett Wilson.
Rocco Grimaldi (7) notched a power-play goal from Shane Harper 1:49 into the second period to put the Pirates up by two.
Connor Brickley set up John McFarland (14) at 16:33 to put Portland in firm control of the game after forty minutes.