The round in which Canon-McMillan and North Allegheny met in the WPIAL Class AAAA softball playoffs might have changed this season, but the result did not.
Linda Rush hit a two-RBI double in a three-run second inning to help the No. 1 Big Macs (17-3) take down the No. 9 Tigers (16-5), 3-1, Monday at Baldwin in a rematch of last season's title game.
Canon-McMillan defeated North Allegheny, 5-2, in the 2013 WPIAL championship game and then took down the Tigers again in the PIAA quarterfinals on its way winning the state championship.
Jada Kemp got the Big Macs on the board first Monday with a two-out RBI single in the second. Two batters later, Rush hit in Kemp and Taylor Bruno.
That was more than enough for pitcher Tara Fowler, who scattered nine hits, giving up a run in the fifth inning.
North Allegheny got three hits from Casey Ginocchi.
Other AAAA quarterfinals
■ Latrobe 3, Seneca Valley 2: After the No. 4 Raiders (13-3) scored two runs in the top of the seventh inning to tie the score, Alexis Fearer scored on an error in the bottom half of the inning to give the No. 5 Wildcats (15-4) a thrilling victory at Fox Chapel. Meredith Carr allowed eight hits and struck out six to earn the win.
■ Shaler 10, Bethel Park 0: Lauren Miller knocked in five runs and Amanda Sartori hit a two-run homer as the No. 2 Titans (15-3) throttled the No. 10 Black Hawks (11-5) at Baldwin in a game that went just five innings due to the 10-run mercy rule.
■ Penn-Trafford 6, Plum 2: Jess Zavolta and Marissa Bacco each drove in two runs to help the No. 3 Warriors (15-3) take down the No. 6 Mustangs (16-4) at Fox Chapel. Nicole Smith earned the win in relief, allowing just one hit and striking out five in four innings.
Class AA quarterfinals
■ Beaver 2, Burrell 0: Casey Farkasovsky threw a six-hitter while also recording an RBI double to lead the No. 1 Bobcats (14-0) to a win against the No. 8 Bucs (13-4) at Hampton. Bella Valent added two hits and an RBI for Beaver.
■ Seton-LaSalle 10, Riverside 1: The No. 3 Rebels (12-2) scored eight runs in the first three innings to cruise past the No. 6 Panthers (11-3) at Hampton. Lauren Zola struck out 13 for the Rebels, who got two RBIs apiece from Danielle Dadig and Taylor Mercurio.
■ Keystone Oaks 6, Waynesburg 0: Lauren McMillan held the No. 5 Raiders (13-9) without a hit for the first six innings to help the No. 4 Golden Eagles (13-4) to a victory at California University. McMillan did allow two hits in the seventh but finished with 10 strikeouts.
■ Deer Lakes 2, McGuffey 0: The No. 2 Lancers (17-0) scored twice in the bottom of the sixth to beat the No. 10 Highlanders (14-4) at California University. Tiffany Edwards allowed four hits and struck out nine to earn the victory.
Class AAA first round
■ Greensburg Salem 1, Central Valley 0: Melissa Wagner threw a five-hitter as the No. 1 Golden Lions (14-1) slipped past the No. 16 Warriors (8-8) at Gateway. Claire Oberdorf tripled and scored on a groundout by Karly Mellinger for the game's lone run in the first.
■ South Fayette 8, Ambridge 3: Emily Bryan went 3 for 4 with a home run, two RBIs and three runs scored to lift the No. 2 Lions (14-1) to a victory against the No. 15 Bridgers (5-7) at Fairhaven Park.
■ Elizabeth Forward 3, Highlands 2: Lauren Cain singled home Mercedesz Boyce in the bottom of the seventh to propel the No. 7 Warriors (13-6) past the No. 10 Rams (7-5) at Hempfield.
■ West Allegheny 8, New Castle 2: Lexi Cogis and Taylor James each knocked in two runs to help the No. 9 Indians (11-5) prevail against the No. 8 Hurricanes (8-4) at North Allegheny.
■ Trinity 7, Uniontown 4: Olivia Gray had a big day with a double, triple and two RBIs to help the No. 5 Hillers (16-2) take down the No. 12 Red Raiders (10-7) in eight innings at Hempfield.
■ West Mifflin 6, Mount Pleasant 0: Paige Flore threw a two-hit shutout -- striking out 11 -- for the No. 3 Titans (17-2) against the No. 14 Vikings (9-8) at Gateway.
■ Mars 5, Blackhawk 4: Blake Kitt singled home Jeanna Sybert in the bottom of the eighth to give the No. 11 Planets (10-4) a walk-off win against the No. 6 Cougars (10-4) at North Allegheny. Sybert's run gave Mars, which had 15 hits, its only lead of the game.
Class A first round
■ Vincentian 8: Sewickley 5: The No. 8 Royals (11-3) scored four runs in the sixth to rally past the No. 9 Panthers (10-3) at Hampton. Vincentian pitcher Kim Corcoran had 13 strikeouts in the victory.
■ South Side Beaver 9, Leechburg 1: Alexis Dhayer had a bases-clearing double in the second and Toni Yacoviello had three hits and two RBIs to lead the No. 7 Rams (14-3) to a win against the No. 10 Blue Devils (10-5) at North Allegheny.
■ Bishop Canevin 2, Jeannette 1: Kyle Sonson allowed just one run on six hits to lift the No. 11 Crusaders (9-4) to a victory against the No. 6 Jayhawks (11-5) at Hampton. Amy Calabrese had two hits for Bishop Canevin.
■ Burgettstown 11, Frazier 2: Caley Ritts had three hits and scored four times while her teammate, Bryanna Lonick drove in four runs as the No. 5 Blue Devils (15-4) took down the No. 12 Commodores (10-6) at Fairhaven Park. Katie Tarr gave up five hits and struck out five in the win.