Claire Bakkestuen threw a perfect game to give Forest Lake, ranked No. 1 in Class 4A, a 10-0 victory over Cambridge-Isanti in the opening round of the Section 7 playoffs.
The senior struck out 11 and helping her own cause with two RBI.
Abigail Drury went 3-for-3 for the Rangers, including a double, and scored three times. Lindsey Johnson also had three hits and scored twice.
The Rangers (19-2) will play St. Francis next at 10:30 a.m. Saturday in Forest Lake.
Chisago Lakes 1, Princeton 0: Natalie Thornburg knocked in Paige Berquist in the bottom of the eighth inning to give the Wildcats the win in the Class 3A, Section 7 playoffs. In the circle, Trinity Junker struck out 17 and allowed only three hits.
East Ridge 1, Eagan 0: Sydney Zavoral hit the go-ahead home run in the bottom of the fourth inning for the Raptors. Abbey Cook struck out nine Eagan batters and allowed three hits. East Ridge, the No. 1 seed in the Class 3A, Section 3 playoffs will take on Rosemount on Tuesday in the winners' bracket final.
White Bear Lake 5, Mounds View 4 (10): In the first round of the Class 4A, Section 4 playoffs, the No. 6-seeded Mustangs had a 4-0 lead after five innings but the No. 3 Bears tied it up with a four-run bottom of the sixth. The big hit was Emily Price's three-run home run. They finished the comeback with a run in the bottom of the 10th. Jenna Peschel hit two solo home runs for Mounds View.
Park of Cottage Grove 7, Henry Sibley 0: Bryanna Olson of the Wolfpack struck out 10 and gave up one hit and walked three. Madi Meduna led the offense with a double, a walk and two RBI. Saren Croker added two hits and an RBI.