Jackson Luhrs passed to Oscar Diaz for an 8-yard touchdown that gave host South St. Paul a 21-14 victory in overtime over Simley in the Class 4A, Section 3 semifinals on Saturday.
The Packers defense protected the overtime lead, forcing a fourth-down incompletion in the end zone.
The winning throw was one of three touchdown passes thrown by Luhrs. He connected with Marquise Gleb twice in the first half.
Devon Richards scored for Simley on an 80-yard kickoff return after the Packers' first touchdown. Alec Frederick tied the score for the Spartans on a 1-yard run in the third quarter.
South St. Paul will play St. Paul Johnson for the section championship.
In other section semifinal games:
Chaska 35, Waconia 14: The fourth-seeded, visiting Hawks upset the top-seeded Wildcats in Class 5A, Section 2, beating a team that shut them out three weeks ago. Chaska's defense scored two touchdowns. Stevenson Klotz had a 77-yard fumble return, and Maxwell Lommel scored on an interception. Klotz also scored on a 12-yard run. The Hawks will travel to third-seeded Mankato West for the section title Friday.
Cambridge-Isanti 55, Chisago Lakes 35: The host Bluejackets ran for 488 yards, with three runners eclipsing 100 yards. Gavin Ziebarth led the way with 172 yards and three touchdowns. Kaden Slepica had 150 yards and two touchdowns, and Ryley Nelson went for 150 yards and three touchdowns. Austin Siefert led the Wildcats offense, throwing for 155 yards and two touchdowns and running for 97 yards and a touchdown. Cambridge-Isanti will play Andover in the Class 5A, Section 7 title game.