Michigan Rangers beat Siouxland United 3-2 at home in the NPSL, Regional Semi-finals. Before the match, Michigan Rangers were 1st in the NPSL table with Siouxland United in 3rd. Their only previous encounter (since 2025) was won by Michigan Rangers. Michigan Rangers had scored 34 goals this season (3.4 per game), Siouxland United had 23 (2.3 per game). Check out the complete match analysis, lineups and key moments.