Serie A Regular Season - 12

Internacional 1 - 2 FT Mirassol

Estádio Beira-Rio

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
53
FT
Sun, Apr 19
Português
Internacional
1-2
Mirassol
⚡ Intensity 54
⚖️ Balance 27
🏆 Stakes 0
🎲 Upset 60
Mirassol shock Internacional at Beira-Rio.

Mirassol Stun Internacional in Beira-Rio Smash and Grab

Worth Watching Futmetrix Score: 53/100. A monumental upset unfolded as clinical counter-attacking triumphed over sterile possession in a crucial relegation dogfight.

The Early Blueprint

The match established a clear tactical rhythm immediately, with Internacional monopolising the ball at Estádio Beira-Rio. The hosts eventually registered a staggering 72% possession, pinning the visitors deep in their own half. Yet, possessing the ball and penetrating a stubborn defence are entirely different tasks. The sheer Intensity of the away side's defensive shape frustrated the hosts. The tactical discipline shown by the away side ensured that the vast majority of those attacking phases broke down harmlessly. Despite the home side racking up corners and shots, it was the underdogs who found the early breakthrough. In the 22nd minute, Alesson orchestrated a rapid transition, slicing through the high defensive line to set up Lucas Oliveira. The finish silenced the raucous home crowd and provided a perfect platform for the visitors to execute their deep-block strategy.

The Sucker Punch

Trailing by a goal, the hosts threw caution to the wind, turning the pitch into a shooting gallery. They managed 23 total shots throughout the afternoon, with nine hitting the target, but they repeatedly found Igor Formiga in their way. The midfielder delivered an outstanding performance, breaking up play and shielding the backline masterfully. Just as the hosts looked likely to restore Balance before the interval, they were caught out again. This reliance on rapid transitions exposed the high line time and time again, rewarding the away side's bravery. On the stroke of half-time, Alesson turned provider for the second time, teeing up Andre Luis to double the advantage. This 45th-minute sucker punch shifted the momentum entirely, sending the Upset Factor off the charts and leaving the home side with a mountain to climb in the second period.

Late Drama

The second half settled into a predictable siege. The hosts pushed higher, leaning on the playmaking abilities of Rodrigo Villagra, who tirelessly distributed the ball to unlock the low block. The Stakes were immense for both sides, with Mirassol desperate for points to escape the relegation zone. The visitors absorbed immense pressure, facing a barrage of 13 corners. Ultimately, the vast disparity in statistical dominance counted for very little when the final whistle blew. The hosts finally breached the wall in the dying embers of the match. In the 93rd minute, R. Borre found Alan Patrick, who fired home to offer a glimmer of hope. However, the referee's whistle blew moments later, confirming a vital 2-1 away victory. The result drags the visitors closer to safety while leaving the hosts scratching their heads over a wasted afternoon of dominance.

Key Questions

Who won the match?

Mirassol secured a surprising 2-1 away victory against Internacional.

Who provided the assists for Mirassol?

Alesson assisted both of Mirassol's goals during the first half of the match.

Who scored for Internacional?

Alan Patrick scored a late consolation goal for Internacional in the 93rd minute.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
72%
28%
Internacional 72%
Mirassol 28%
Shots
23
10
Internacional 23
Mirassol 10
Shots on Target
9
4
Internacional 9
Mirassol 4
Expected Goals (xG)
1.26
1.63
Internacional 1.26
Mirassol 1.63
Passes
594
245
Internacional 594
Mirassol 245
Pass Accuracy
89%
70%
Internacional 89%
Mirassol 70%
Corners
11
2
Internacional 11
Mirassol 2
Fouls
5
13
Internacional 5
Mirassol 13
Yellow Cards
0
4
Internacional 0
Mirassol 4
Red Cards
0
0
Internacional 0
Mirassol 0

Match Events

Lucas Oliveira 🟨 19'
Lucas Oliveira (Alesson) 22'
42' 🟨 P. Pezzolano
Andre Luis (Alesson) 45'
HT
46' 🔄 B. Aguirre J. Carbonero
Alex Muralha 🟨 54'
Jose Aldo 🟨 56'
Walter 🟨 62'
Denilson Neto Moura 🔄 63'
67' 🔄 Vitinho Bruno Tabata
67' 🔄 Paulinho Paula Alerrandro
Alesson Carlos Eduardo 🔄 70'
Shaylon Edson Carioca 🔄 71'
74' 🔄 Bruno Gomes Thiago Maia
81' 🔄 Allex Kayky
Reinaldo Victor Luis 🔄 81'
Andre Luis Nathan Fogaca 🔄 81'
90'+3 Alan Patrick (R. Borre)
FT

Player Cards

Our take on every player in this match

Internacional

Goalkeepers
Anthoni
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Braian Aguirre
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
19%
Pass Acc
Félix Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Victor Gabriel
MAGNET
MAGNET
102
Activity
102
Activity
92
Passes
10
Duels
Bruno Gomes
MAGNET
MAGNET
79
Activity
79
Activity
69
Passes
10
Duels
Midfielders
Paulinho Paula
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Rodrigo Villagra
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
68%
Pass Acc
Vitinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Alan Patrick
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.9
Rating
Allex
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Forwards
Rafael Borré
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
BENCH
Kauan
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Clayton Sampaio
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juninho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alisson Rodrigues de Melo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Thiago Maia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Benjamin Arhin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bruno Henrique
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bruno Tabata
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
João Victor Alves de Morais Francisco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kayky
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Alerrandro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Johan Carbonero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
49
Total Mins
Started
Entry

Mirassol

Goalkeepers
Walter
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
João Victor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Lucas Oliveira
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Willian Machado
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
3
Interceptions
3
Blocks
Midfielders
Igor Formiga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Shaylon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Denilson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
José Aldo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
22%
Pass Acc
Reinaldo
LATE SHIFT
LATE SHIFT
9
Late Mins
9
Late Mins
81
Total Mins
81
Entry
Forwards
Alesson
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
2
Assists
9%
Pass Acc
André Luis
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Alex Muralha
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Daniel Borges
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrigues
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Victor Luis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Chico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Neto Moura
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
31
Total Mins
Started
Entry
Antonio Galeano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Tiquinho Soares
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Eduardo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Nathan Fogaça
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Everton Galdino
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Edson Carioca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/15/2025 Mirassol 3 - 1 Internacional Serie A Estádio José Maria de Campos Maia
05/18/2025 Internacional 1 - 1 Mirassol Serie A Estádio José Pinheiro Borda
10/15/2025
Serie A Estádio José Maria de Campos Maia
05/18/2025
Serie A Estádio José Pinheiro Borda
Internacional Win
Mirassol Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Palmeiras 12 29 22 10 +12 WPalmeiras 1 - 0 Atletico Paranaense (19-04-2026)DCorinthians 0 - 0 Palmeiras (12-04-2026)WBahia 1 - 2 Palmeiras (05-04-2026)WPalmeiras 2 - 1 Gremio (03-04-2026)WSao Paulo 0 - 1 Palmeiras (22-03-2026)
2 Fluminense 12 23 21 15 +6 WSantos 2 - 3 Fluminense (19-04-2026)LFluminense 1 - 2 Flamengo (12-04-2026)DCoritiba 1 - 1 Fluminense (04-04-2026)WFluminense 3 - 1 Corinthians (02-04-2026)WFluminense 1 - 0 Atletico-MG (21-03-2026)
3 Flamengo 10 20 18 10 +8 WFluminense 1 - 2 Flamengo (12-04-2026)WFlamengo 3 - 1 Santos (05-04-2026)LRB Bragantino 3 - 0 Flamengo (03-04-2026)DCorinthians 1 - 1 Flamengo (22-03-2026)WFlamengo 3 - 0 Remo (19-03-2026)
4 Sao Paulo 12 20 16 11 +5 LVasco DA Gama 2 - 1 Sao Paulo (18-04-2026)LVitoria 2 - 0 Sao Paulo (11-04-2026)WSao Paulo 4 - 1 Cruzeiro (04-04-2026)DInternacional 1 - 1 Sao Paulo (01-04-2026)LSao Paulo 0 - 1 Palmeiras (22-03-2026)
5 Bahia 10 20 15 10 +5 WMirassol 1 - 2 Bahia (11-04-2026)LBahia 1 - 2 Palmeiras (05-04-2026)WBahia 3 - 0 Atletico Paranaense (01-04-2026)LRemo 4 - 1 Bahia (22-03-2026)WBahia 2 - 0 RB Bragantino (18-03-2026)
6 Atletico Paranaense 12 19 17 14 +3 LPalmeiras 1 - 0 Atletico Paranaense (19-04-2026)WAtletico Paranaense 2 - 0 Chapecoense-sc (12-04-2026)LAtletico-MG 2 - 1 Atletico Paranaense (05-04-2026)LBahia 3 - 0 Atletico Paranaense (01-04-2026)WAtletico Paranaense 4 - 1 Botafogo (29-03-2026)
7 Coritiba 12 19 15 12 +3 WCoritiba 2 - 0 Atletico-MG (19-04-2026)DBotafogo 2 - 2 Coritiba (12-04-2026)DCoritiba 1 - 1 Fluminense (04-04-2026)DCoritiba 1 - 1 Vasco DA Gama (01-04-2026)LAtletico Paranaense 2 - 0 Coritiba (22-03-2026)
8 RB Bragantino 12 17 15 14 +1 WRB Bragantino 4 - 2 Remo (19-04-2026)LCruzeiro 2 - 1 RB Bragantino (12-04-2026)WMirassol 0 - 1 RB Bragantino (05-04-2026)WRB Bragantino 3 - 0 Flamengo (03-04-2026)LRB Bragantino 1 - 2 Botafogo (21-03-2026)
9 Botafogo 11 16 22 22 0 WChapecoense-sc 1 - 4 Botafogo (18-04-2026)DBotafogo 2 - 2 Coritiba (12-04-2026)WVasco DA Gama 1 - 2 Botafogo (05-04-2026)WBotafogo 3 - 2 Mirassol (01-04-2026)LAtletico Paranaense 4 - 1 Botafogo (29-03-2026)
10 Vasco DA Gama 12 16 18 18 0 WVasco DA Gama 2 - 1 Sao Paulo (18-04-2026)DRemo 1 - 1 Vasco DA Gama (11-04-2026)LVasco DA Gama 1 - 2 Botafogo (05-04-2026)DCoritiba 1 - 1 Vasco DA Gama (01-04-2026)WVasco DA Gama 2 - 1 Gremio (22-03-2026)
11 Vitoria 11 15 11 14 -3 DVitoria 0 - 0 Corinthians (18-04-2026)WVitoria 2 - 0 Sao Paulo (11-04-2026)DChapecoense-sc 1 - 1 Vitoria (05-04-2026)LCruzeiro 3 - 0 Vitoria (01-04-2026)WVitoria 1 - 0 Mirassol (22-03-2026)
12 Atletico-MG 12 14 14 15 -1 LCoritiba 2 - 0 Atletico-MG (19-04-2026)LSantos 1 - 0 Atletico-MG (11-04-2026)WAtletico-MG 2 - 1 Atletico Paranaense (05-04-2026)WChapecoense-sc 0 - 4 Atletico-MG (02-04-2026)LFluminense 1 - 0 Atletico-MG (21-03-2026)
13 Gremio 12 13 14 16 -2 LCruzeiro 2 - 0 Gremio (18-04-2026)DInternacional 0 - 0 Gremio (11-04-2026)DGremio 0 - 0 Remo (05-04-2026)LPalmeiras 2 - 1 Gremio (03-04-2026)LVasco DA Gama 2 - 1 Gremio (22-03-2026)
14 Internacional 12 13 10 12 -2 LInternacional 1 - 2 Mirassol (19-04-2026)DInternacional 0 - 0 Gremio (11-04-2026)WCorinthians 0 - 1 Internacional (05-04-2026)DInternacional 1 - 1 Sao Paulo (01-04-2026)WInternacional 2 - 0 Chapecoense-sc (22-03-2026)
15 Santos 12 13 16 19 -3 LSantos 2 - 3 Fluminense (19-04-2026)WSantos 1 - 0 Atletico-MG (11-04-2026)LFlamengo 3 - 1 Santos (05-04-2026)WSantos 2 - 0 Remo (02-04-2026)DCruzeiro 0 - 0 Santos (22-03-2026)
16 Cruzeiro 12 13 16 21 -5 WCruzeiro 2 - 0 Gremio (18-04-2026)WCruzeiro 2 - 1 RB Bragantino (12-04-2026)LSao Paulo 4 - 1 Cruzeiro (04-04-2026)WCruzeiro 3 - 0 Vitoria (01-04-2026)DCruzeiro 0 - 0 Santos (22-03-2026)
17 Corinthians 12 12 8 11 -3 DVitoria 0 - 0 Corinthians (18-04-2026)DCorinthians 0 - 0 Palmeiras (12-04-2026)LCorinthians 0 - 1 Internacional (05-04-2026)LFluminense 3 - 1 Corinthians (02-04-2026)DCorinthians 1 - 1 Flamengo (22-03-2026)
18 Mirassol 11 9 13 17 -4 WInternacional 1 - 2 Mirassol (19-04-2026)LMirassol 1 - 2 Bahia (11-04-2026)LMirassol 0 - 1 RB Bragantino (05-04-2026)LBotafogo 3 - 2 Mirassol (01-04-2026)LVitoria 1 - 0 Mirassol (22-03-2026)
19 Remo 12 8 13 22 -9 LRB Bragantino 4 - 2 Remo (19-04-2026)DRemo 1 - 1 Vasco DA Gama (11-04-2026)DGremio 0 - 0 Remo (05-04-2026)LSantos 2 - 0 Remo (02-04-2026)WRemo 4 - 1 Bahia (22-03-2026)
20 Chapecoense-sc 11 8 11 22 -11 LChapecoense-sc 1 - 4 Botafogo (18-04-2026)LAtletico Paranaense 2 - 0 Chapecoense-sc (12-04-2026)DChapecoense-sc 1 - 1 Vitoria (05-04-2026)LChapecoense-sc 0 - 4 Atletico-MG (02-04-2026)LInternacional 2 - 0 Chapecoense-sc (22-03-2026)