Sporting Kansas City y Portland Timbers protagonizaron un empate de seis goles en la jornada 28 de la temporada regular de la Major League Soccer. El 3-3 final reflejó un encuentro de cambios constantes, con Portland tomando dos veces la ventaja y el conjunto local respondiendo en momentos decisivos. El marcador se movió desde los primeros minutos, tuvo un cierre frenético antes del descanso y volvió a cambiar de dueño durante una segunda mitad en la que ambos equipos encontraron espacios para golpear. David Pereira da Costa abrió la cuenta para los visitantes, Vincent Janssen amplió la diferencia desde el punto penal y André Luiz inició la reacción de Sporting Kansas City con un doblete. Ariel Lassiter volvió a poner arriba a Portland en el complemento, pero Justin Reynolds y nuevamente André Luiz completaron la remontada parcial del cuadro local.
Portland Timbers salió con mayor claridad en sus primeras aproximaciones y encontró el 0-1 al minuto 10. Ariel Lassiter recibió protagonismo en la construcción de la jugada y asistió a David Pereira da Costa, quien convirtió para adelantar al equipo visitante. El gol obligó a Sporting Kansas City a asumir más riesgos y a buscar una respuesta rápida, aunque Portland mantuvo la capacidad de interrumpir los intentos locales y de llevar el juego hacia campo contrario. Dos minutos después del tanto, Vincent Janssen recibió la primera tarjeta amarilla del encuentro, en una fase en la que la intensidad comenzó a crecer. El cuadro dirigido por R. Wicky intentó reorganizarse, pero Portland conservó la ventaja durante buena parte del primer tiempo y aguardó su oportunidad para ampliar el marcador.
La siguiente acción decisiva llegó en el tiempo añadido de la primera mitad. Al minuto 45+1, una revisión del VAR confirmó un penal para Portland Timbers en una jugada relacionada con Kristoffer Velde. Vincent Janssen asumió la responsabilidad y convirtió desde los once pasos al 45+4, colocando el 0-2 y dejando a Sporting Kansas City en una situación complicada justo antes del descanso. Sin embargo, la respuesta local fue inmediata. Al 45+7, André Luiz apareció para marcar el primer gol de Sporting Kansas City y devolverle vida al partido antes del entretiempo. La secuencia también incluyó un penal fallado por el propio André Luiz en ese mismo minuto, pero el mediocampista no permitió que el episodio definiera su actuación. Después de esa acción, encontró la forma de marcar y redujo la distancia. Con el marcador en 1-2, Portland se fue al descanso con ventaja, aunque el impulso cambió de manos en los últimos instantes.
El segundo tiempo comenzó con Sporting Kansas City intentando llevar el partido hacia una disputa más abierta. Portland, que había protegido su ventaja durante el tramo inicial, volvió a encontrar el camino del gol al minuto 64. Jímer Fory participó en la creación de la jugada y habilitó a Ariel Lassiter, quien definió para establecer el 1-3. El delantero visitante completó así una actuación determinante, con un gol y una asistencia en una noche en la que también había intervenido en el tanto inicial de David Pereira da Costa. La diferencia de dos goles parecía devolverle el control a Portland Timbers, pero el encuentro todavía estaba lejos de quedar resuelto. Sporting Kansas City continuó buscando una reacción inmediata y volvió a acercarse en el marcador solo seis minutos después.
Al minuto 70, Justin Reynolds convirtió para Sporting Kansas City con asistencia de Taylor Calheira. La jugada redujo el déficit a 2-3 y volvió a poner presión sobre el conjunto visitante. Portland ya no pudo administrar la ventaja con la misma tranquilidad que había mostrado en distintos pasajes del primer tiempo, mientras el equipo local encontró energía para insistir en los minutos posteriores. La remontada se completó al 72, cuando André Luiz marcó su segundo gol de la noche. Seymour Garfield-Reid participó como asistente en la acción y el mediocampista brasileño volvió a aparecer en un momento clave para establecer el 3-3. En apenas ocho minutos, Sporting Kansas City pasó de estar dos goles abajo a igualar el encuentro.
El empate abrió un último tramo de máxima tensión, aunque ninguno de los dos equipos logró encontrar el gol decisivo. Portland realizó movimientos para refrescar su ataque y su mediocampo, mientras Sporting Kansas City también recurrió a sus alternativas para sostener el ritmo de la reacción. Las acciones siguieron alternándose entre ambas áreas, con los visitantes tratando de recuperar la iniciativa y los locales buscando completar una remontada que había comenzado con el tanto de André Luiz en el tiempo añadido de la primera parte. Lassiter y Kristoffer Velde volvieron a aparecer en los cambios de Portland durante los minutos finales, mientras Sporting Kansas City ajustó piezas en defensa, mediocampo y ataque. El marcador, sin embargo, permaneció igualado.
El silbatazo final del árbitro Pierre Luce Lauziere confirmó el 3-3 entre Sporting Kansas City y Portland Timbers. Portland se adelantó con los goles de David Pereira da Costa y Vincent Janssen, pero Sporting Kansas City respondió con dos tantos de André Luiz, además de las anotaciones de Justin Reynolds. Ariel Lassiter volvió a poner a los visitantes por delante en la segunda mitad, aunque el equipo local reaccionó nuevamente para rescatar el empate. El encuentro quedó definido por sus cambios de ventaja, la intervención del VAR antes del segundo gol de Portland, el penal fallado y la posterior redención de André Luiz, y una sucesión de goles que mantuvo abierta la historia hasta los últimos minutos.