Isaac Eckroth saved Edina's season with his game-winning goal with 47 seconds left in overtime as the Hornets beat Eden Prairie 3-2 in Class 2A, Section 2 boys' soccer Tuesday night.
The No. 8 seeded Eagles were up 2-1 on the top seeded Hornets with 40 seconds remaining in regulation before Eckroth scored his first goal of the game.
Oscar Smythe had Edina's first goal.
The Hornets will host Bloomington Jefferson in the semifinals Thursday.
Centennial 2, Mounds View 1: Demetrius Bernardy-Nelson scored on a free kick from 25 yards out with just 18 seconds remaining in overtime to secure the win for the Cougars. Parker Claseman scored the game-tying goal with less than three minutes remaining.
Monticello 3, Becker 1: The Magic's Jacob Keller put the game out of reach with his second goal of the game with less than 20 minutes remaining. Logan Schmitz also scored for Monticello. The Magic will play Holy Family in the second round of the Class 1A, Section 6 playoffs.
Holy Family 9, Big Lake 0: Casey Gess led the Fire with a hat trick and Charlie Ficek added two more goals. Bennet Creager had a goal and two assists. Bryce Richter earned the shutout.
Woodbury 4, Park of Cottage Grove 1: Senior Cade Keesling had a hat trick and Austin Williams added the other goal to lead the Royals.