St. Louis City derrotó 4-2 a Minnesota United FC en la jornada 25 de la temporada regular de Major League Soccer. El marcador al descanso fue 3-1 para el conjunto local, que revirtió el gol inicial de Minnesota con tres anotaciones antes del intermedio. Tomás Chancalay abrió el resultado a los 5 minutos para Minnesota United FC, tras una asistencia de Joaquín Pereyra. St. Louis City respondió a los 18 minutos con Daniel Edelman, igualó y tomó ventaja a los 22 mediante Carlo Holse, asistido por Conrad Wallem, y amplió la diferencia a los 38 con Rafael Navarro, tras pase de Holse. El equipo local terminó el partido con 65% de posesión, 598 pases y 537 pases correctos, frente a 35% de posesión, 328 pases y 261 pases correctos de Minnesota United FC. St. Louis City registró 14 remates, ocho de ellos al arco, mientras que Minnesota United FC finalizó con 11 disparos y tres a puerta.
La segunda mitad incluyó dos goles desde el punto penal. Rafael Navarro convirtió para St. Louis City a los 57 minutos y estableció el 4-1 parcial. Minnesota United FC descontó a los 61 minutos con Kelvin Yeboah, también mediante penal, para el 4-2 definitivo. Navarro cerró el encuentro con dos goles y dos remates al arco en 90 minutos. Holse registró un gol, una asistencia y dos tiros a puerta antes de salir a los 59 minutos; recibió una calificación de 8.46, la más alta entre los jugadores evaluados. Edelman anotó un gol y completó 59 minutos, con calificación de 7.92. Por Minnesota United FC, Chancalay marcó el primer gol y Yeboah anotó el segundo; Pereyra aportó la asistencia del tanto de Chancalay. Wallem participó en el segundo gol local con una asistencia y sumó un remate al arco.
Las cifras de producción ofensiva reflejaron una diferencia en precisión. St. Louis City generó 10 remates dentro del área y cuatro desde fuera, además de cuatro disparos bloqueados. Minnesota United FC produjo nueve intentos dentro del área y dos desde fuera, sin remates bloqueados. El cuadro local tuvo dos tiros desviados, mientras que Minnesota acumuló ocho. El arquero de Minnesota United FC realizó cuatro atajadas; St. Louis City registró una. En acciones a balón detenido, St. Louis City dispuso de seis tiros de esquina y Minnesota United FC tuvo cinco. Los locales no cayeron en fuera de juego, frente a una posición adelantada del visitante. El partido incluyó 15 tiros libres para St. Louis City y 13 para Minnesota United FC, con 14 faltas locales y 15 del equipo visitante.
En el registro disciplinario, Michael Boxall fue amonestado a los 47 minutos y Kyle Duncan recibió tarjeta amarilla a los 64. Duncan fue expulsado a los 80 minutos, por lo que Minnesota United FC terminó con un jugador menos. St. Louis City realizó tres cambios a los 59 minutos: Rafael Santos ingresó por Tomas Totland, Daniel Edelman sustituyó a Christopher Durkin y Carlo Holse entró por Alexandru Măţan. A los 76 minutos, Simon Becher reemplazó a Damion Downs y Fallou Fall ingresó por Lukas MacNaughton. Minnesota United FC efectuó tres modificaciones a los 75 minutos, con los ingresos de Nicolás Romero, Kelvin Yeboah y Wil Trapp, y sumó el ingreso de Tomás Chancalay a los 83. Tras el resultado, St. Louis City quedó quinto con 37 puntos, diferencia de gol de +5 y registro de 10 victorias, siete empates y seis derrotas en 23 partidos. Minnesota United FC quedó undécimo con 29 puntos y diferencia de gol de -3.