Matheus Cunha fue expulsado al 15′ y dejó al Internacional con diez
La expulsión de Matheus Cunha al minuto 15 fue el primer giro decisivo del partido: Internacional perdió a su arquero titular y tuvo que continuar con un jugador menos cuando el marcador todavía estaba 0-0. La roja, mostrada por Bruno Arleu, cambió las condiciones del encuentro desde el primer tiempo. Mirassol tuvo más espacio para tomar la iniciativa, mientras el equipo visitante debió reorganizarse tras la salida de su guardameta. La respuesta llegó de inmediato con el ingreso de Alexandro Bernabéi por Kauan Jesus Santos Oliveira, al 17′. Internacional también recurrió a Alerrandro por Félix Torres en el minuto 45, justo antes del descanso. Pese a la inferioridad numérica, el conjunto visitante sostuvo el empate hasta el entretiempo: ambos equipos se fueron al descanso sin goles. La expulsión, por sí sola, no resolvió el partido, pero dejó a Internacional ante una segunda mitad exigente y con menos margen para contener a Mirassol. El local terminó con 62% de posesión y 24 remates, frente a 38% y 13 disparos del rival; además, generó un xG de 3,2 contra 0,72. Esos números reflejaron la presión ofensiva que pudo ejercer Mirassol, aunque el primer tanto no llegó hasta después del descanso. Con Matheus Cunha fuera y el marcador todavía abierto, el encuentro quedó pendiente de que el equipo local transformara su superioridad en una ventaja concreta.
Carlos Eduardo abrió el marcador al 48′ tras asistencia de Edson Carioca
La ventaja de Mirassol llegó apenas tres minutos después del inicio del segundo tiempo, cuando Carlos Eduardo de Oliveira Alve marcó el 1-0 al 48′, con asistencia de Edson Carioca. El gol rompió el empate que había resistido durante toda la primera mitad y convirtió la presión local en una diferencia efectiva. Para Internacional, que afrontaba el resto del partido con diez futbolistas desde la expulsión de Matheus Cunha, el tanto elevó la dificultad: ya no bastaba con proteger el arco, también necesitaba buscar el empate sin descuidar su defensa. Mirassol, en cambio, pudo jugar con la ventaja y mantener el control de la pelota. Sus 549 pases acertados superaron ampliamente los 303 del equipo visitante, y el conjunto local registró 16 remates dentro del área, frente a seis de Internacional. La producción ofensiva también se reflejó en los siete tiros a puerta de Mirassol, aunque el arquero visitante realizó cinco atajadas. El 1-0 no cerró el partido, pero sí estableció el escenario para el tramo final: Internacional tenía que encontrar un gol con inferioridad numérica, mientras Mirassol podía intentar ampliar la diferencia. El equipo local mantuvo su ventaja durante casi toda la segunda parte y volvió a marcar al 87′. Así, el tanto de Carlos Eduardo fue el primer golpe en el marcador y la acción que obligó a Internacional a perseguir el resultado durante el resto del encuentro.
André Luis marcó el 2-0 al 87′ y Reinaldo falló un penal al 90+2′
El segundo gol de Mirassol llegó al minuto 87: André Luis definió con asistencia de Fernandinho y dejó el marcador 2-0. La anotación aseguró una diferencia de dos tantos cuando Internacional intentaba sostenerse en el partido pese a jugar con diez desde el primer tiempo. Fernandinho, quien había entrado por Edson Carioca al 68′, participó en la jugada con el pase decisivo. André Luis había ingresado al minuto 74 en reemplazo de Bruno Santos de Oliveira y terminó como autor del tanto que amplió la ventaja. El cierre todavía tuvo una oportunidad para que Mirassol aumentara el resultado: al 90+2′, Reinaldo falló un penal. La acción no modificó el marcador final, que quedó 2-0. El desenlace correspondió a un partido en el que Mirassol generó 24 remates y un xG de 3,2, contra 13 disparos y 0,72 de xG de Internacional. El equipo local convirtió dos de sus ocasiones y mantuvo su arco sin goles recibidos, mientras el visitante no logró responder después del tanto de Carlos Eduardo. En la jornada 31 de la Série A do Campeonato Brasileiro, los goles de Carlos Eduardo y André Luis definieron el triunfo de Mirassol. La expulsión temprana de Matheus Cunha condicionó el desarrollo; las asistencias de Edson Carioca y Fernandinho quedaron ligadas a las dos jugadas que establecieron el 2-0.