DULUTH, MN (May 28, 2025) — Duluth FC earned a hard-fought 1-0 victory over Minnesota Blizzard in a tense and dramatic National Premier Soccer League (NPSL) clash at Public Schools Stadium, thanks to a stoppage-time goal that lit up the Northland night.
From the opening whistle, the BlueGreens dominated possession and kept the pressure firmly on the Blizzard’s defensive third. Though Duluth FC controlled much of the tempo throughout the first half, Minnesota Blizzard’s disciplined back line held strong, limiting the home side to few clear-cut chances.
The story was much the same after the break, with Duluth continuing to push forward but struggling to break through Minnesota’s defense. The breakthrough appeared imminent in the Xth minute when substitute Joao Magalhaes was fouled in the box, earning a penalty kick. However, the Blizzard keeper came up big, diving low to his right to deny Magalhaes and keep the match level.
As time ticked into stoppage, a draw seemed inevitable. But Duluth FC had one last moment of brilliance left. Just over five minutes into stoppage time, captain Liam Pritchard delivered a pinpoint cross into the box. Luis Vergara met it with a well-placed header across the face of goal, where Teddy Miranda volleyed home the game-winner, sparking jubilation among the Duluth faithful.
“This team showed heart,” said Duluth FC Head Coach [Coach Name]. “We kept pushing, kept believing, and Teddy came through when it mattered most.”
The win keeps Duluth FC’s momentum rolling as they look ahead to their next NPSL fixture. Full schedule and ticket information can be found at duluthfc.com.
Final Score: Duluth FC 1 – 0 Minnesota Blizzard