No. 5 seed Pine City upset top seed Spectrum 44-20 in the semifinals of the Section 5AAA high school football playoffs Saturday. The Sting ended its season on a two-game losing streak.

Nick Hansman scored two rushing touchdowns for Pine City, including a 43-yard run.

The Dragons (4-5) took a 14-point lead before Spectrum (7-2) scored its first touchdown with 4 seconds remaining in the first half. Spectrum tied the score in the third quarter, but the Dragons took control after that.

Brandon Haskovec closed out the Dragons' scoring with two long touchdown runs.

Waconia 20, Chaska 10: The Wildcats (3-5) upset the previously undefeated Hawks, ranked No. 1 in Class 5A, avenging a previous meeting in which Chaska won 44-30.

Waconia first scored on a touchdown connection between twins Nolan and Jaden Vanderhoff. With less than a minute left in the first half, the Wildcats defense scored on a 21-yard fumble return.

St. Louis Park 21, Park Center 18: Unsuccessful extra points proved to be the difference in the Pirates' loss to the Orioles in the Class 5A, Section 5 semifinals. Entering this year, St. Louis Park had won only two regular-season games during 2015 and 2016.

Park Center had an opportunity to win on the last play of the game. But Pirates quarterback Jemal Brown's Hail Mary into the end zone was knocked down. Jonny Sorensen led St. Louis Park with two touchdowns.

Mahtomedi 42, Minneapolis Washburn 21: Senior Brandon Anderson scored four rushing touchdowns, leading the Zephyrs past the Millers. Erik Bjork scored the other touchdown for Mahtomedi.

Rory Purnell had a hand in all of Washburn's points. He threw two touchdown passes and ran for a 50-yard touchdown.

The Zephyrs will be host to Tartan in the Class 5A, Section 4 championship.

Andover 50, Chisago Lakes 24: Quarterback Conner Knoepfle led the Huskies offense with 247 passing yards and two touchdowns. The senior also ran for one touchdown. Carsen Syke had 225 yards of offense while scoring three touchdowns for Andover.

Class 4A

South St. Paul 38, Hill-Murray 7: Senior Angel Rodriguez ran for 171 yards and two touchdowns to lead the Packers over the Pioneers in the Section 3 semifinals. Matt Forbook, Nick Gallegos and Ben Marlow each intercepted passes for South St. Paul.

North Branch 29, Grand Rapids 6: Aaron Robillard ran for 220 yards and scored all four touchdowns in leading the Vikings past the Thunderhawks. His scored on a 66-yard run on the first play of the game.

Class 2A

Maple Lake 48, Howard Lake-Waverly-Winsted 0: Junior Ben Goelz had two rushing touchdowns, including a 76-yard run for the Irish.

Class 1A

Mayer Lutheran 42, Kerkhoven-Murdock-Sunburg 7: Baden Noennig threw four touchdown passes in leading the Crusaders past the visiting Fighting Saints in the Section 4 semifinal round. Branden Carlson caught two of the touchdown passes and ran for another.