Matt Petgrave scored his first career hat trick to help lead the Owen Sound Attack to the Ontario Hockey League final after disposing of the two-time defending Memorial Cup champion Windsor Spitfires 10-4 at home on Wednesday night.

The Attack will play the Eastern Conference champion Mississauga St. Michaels Majors.

With the win, the Attack also punched their ticket to the Mastercard Memorial Cup. Mississauga earned an automatic berth as they are the host team for this year's event.

Matt Halmo and Andrew Shaw scored twice for Owen Sound, while Joey Hishon, Garrett Wilson and Jarrod Maidens also counted.

Brady Vail scored a hat trick of his own for Windsor, while Alex Khokhlachev got the other goal.

Game one between the Attack and Majors will either be Tuesday or Thursday night in Mississauga. The schedule will be released Thursday.

Sea Dogs advance to QMJHL final

Stephen MacAuley scored with 2:52 to play in regulation and the Saint John Sea Dogs finished a four-game sweep of the hometown Lewiston Maineiacs with a 6-5 win in Quebec Major Junior Hockey League action Wednesday.

MacAuley scored the series winner in Game 4 of the semifinal series of when he crashed the net and tucked a rebound past Lewiston goalie Andrey Makarov.

Saint John earned a second consecutive berth in the President's Cup final. The Sea Dogs will face the winner of the series between Quebec and Gatineau, which the Remparts lead 3-1.

Remparts edge Gatineau

Joel Champagne scored both of Quebec's goals Wednesday night, including the third-period winner, and the Remparts beat the hometown Gatineau Olympiques 2-1 in the Quebec Major Junior Hockey League playoffs.

The Remparts head back home with a 3-1 series advantage following two straight victories at Gatineau's Robert Guertin Arena. Game 5 will be played Friday in Quebec City.

Champagne found himself loose in the slot and he fired a shot past Maxime Clermont for the winner and his 10th goal of the playoffs. Champagne had tied the game on a power play in the second period to erase Jean-Gabriel Pageau opening goal for Gatineau.

With another victory, the Remparts will face Saint John in the final after the Sea Dogs completed their sweep of the Lewiston Maineiacs Wednesday night.

Louis Domingue made 29 saves to earn the victory in goal for Quebec. Clermont stopped 27 shots for the Olympiques.

Ice cruise into WHL final 

Kootenay forward Max Reinhart tied a Western Hockey League playoff record with five goals and the Ice hammered the visiting Medicine Hat Tigers 7-2 Wednesday to sweep the Eastern Conference final in four games.

Reinhart is the fourth player in WHL history to score five goals in a playoff game, joining Dave Chartier, Don Nachbaur and Dave Kryskow.

The Ice will face the winner of the Western Conference final between Spokane and Portland in the league final.

Cody Eakin had Kootenay's other two goals to increase his goal-scoring streak to five games. Matt Fraser added three assists.

Kellan Tochkin and Cole Grbavac replied for the Tigers.

Winterhawks take series lead on Chiefs

Brendan Leipsic scored 7:44 into overtime as the Portland Winterhawks beat the Spokane Chiefs 3-2 in Western Hockey League playoff action Wednesday.

The Winterhawks lead the best-of-seven Western Conference final 2-1. Game 4 is Friday in Spokane, with the teams quickly returning to Portland, Ore., for Game 5 on Saturday.

Leipsic scored the winner when he came in from the left side and  fired a high shot past James Reid. His second playoff goal stunned a crowd of 5,542 at the Arena.

Taylor Peters and Ryan Johansen scored in regulation for Portland.

Jared Cowen and Levko Koper replied for Spokane.

Mac Carruth made 41 saves for Portland.