Match report

Mirassol Stuns Palmeiras with 2-1 Victory in Serie A

Mirassol
Mirassol
2–1
FT
Palmeiras
Palmeiras
Nov 9, 2025

Mirassol stunned the football world with an impressive 2-1 victory over league heavyweights Palmeiras at home. Despite going down early to a Vitor Roque goal for Palmeiras, Mirassol bounced back with goals from Gabriel and João Victor to secure three vital points in the Serie A.

Key Facts

  • Mirassol vs Palmeiras: Final score 2-1
  • Gabriel scored first for Mirassol in the second minute assisted by Lucas Ramon
  • Vitor Roque equalized for Palmeiras at the 30th minute, assisted by Allan Elias
  • João Victor secured victory for Mirassol with a goal just before halftime

Lineups

Mirassol

Formation: 4-3-3

Starting XI

  • 22 Walter (G)
  • 19 Lucas Ramon
  • 34 Joao Victor (D)
  • 3 Jemmes (D)
  • 6 Reinaldo (D)
  • 8 Danielzinho (M)
  • 21 Jose Aldo (M)
  • 27 Gabriel (M)
  • 11 Negueba (F)
  • 17 Cristian Renato (F)
  • 77 Alesson (F)

Substitutes

  • 23 Alex Muralha
  • 4 Luiz Otavio
  • 44 Gabriel
  • 16 Felipe Jonatan
  • 25 Neto Moura
  • 18 Matheus Bianqui
  • 41 Yago Felipe
  • 7 Shaylon
  • 10 Chico Kim
  • 12 Guilherme
  • 96 Carlos Eduardo
  • 91 Chico

Palmeiras

Formation: 4-4-2

Starting XI

  • 1 Carlos Miguel (G)
  • 12 Khellven (D)
  • 15 G. Gomez (D)
  • 26 Murilo (D)
  • 22 J. Piquerez (D)
  • 40 Allan (M)
  • 8 A. Pereira (M)
  • 5 A. Moreno (M)
  • 7 Felipe Anderson (M)
  • 42 J. Lopez (F)
  • 9 Vitor Roque (F)

Substitutes

  • 14 Marcelo Lomba
  • 3 Bruno Fuchs
  • 4 A. Giay
  • 6 Jefte
  • 11 Bruno Rodrigues
  • 13 Micael
  • 17 F. Torres
  • 18 Mauricio
  • 19 R. Sosa
  • 23 Raphael Veiga
  • 32 E. Martinez
  • 48 Larson

Timeline

  1. Mirassol
    ?' Mirassol Card · Yellow Card
    Chico

    Argument

  2. Mirassol
    2' Mirassol Goal · Normal Goal
    Gabriel · Assist: Lucas Ramon
  3. Mirassol
    27' Mirassol Card · Yellow Card
    Jose Aldo

    Foul

  4. Palmeiras
    30' Palmeiras Goal · Normal Goal
    Vitor Roque · Assist: Allan Elias
  5. Palmeiras
    45'+1 Palmeiras Card · Yellow Card
    Andreas Pereira

    Foul

  6. Mirassol
    45' Mirassol Goal · Normal Goal
    João Victor · Assist: Reinaldo
  7. Palmeiras
    46' Palmeiras subst · Substitution 1
    Off: Murilo · On: Bruno Fuchs
  8. Palmeiras
    46' Palmeiras subst · Substitution 2
    Off: Felipe Anderson · On: R. Sosa
  9. Mirassol
    54' Mirassol Card · Yellow Card
    João Victor

    Foul

  10. Mirassol
    62' Mirassol subst · Substitution 1
    Off: Jose Aldo · On: Neto Moura
  11. Mirassol
    62' Mirassol subst · Substitution 2
    Off: Cristian Renato · On: Chico
  12. Palmeiras
    66' Palmeiras Card · Yellow Card
    Bruno Fuchs

    Foul

  13. Mirassol
    66' Mirassol subst · Substitution 3
    Off: Gabriel · On: Shaylon
  14. Palmeiras
    69' Palmeiras subst · Substitution 3
    Off: Khellven · On: Maurício
  15. Palmeiras
    69' Palmeiras subst · Substitution 4
    Off: A. Moreno · On: Raphael Veiga
  16. Palmeiras
    81' Palmeiras subst · Substitution 5
    Off: Andreas Pereira · On: Bruno Rodrigues
  17. Mirassol
    83' Mirassol Card · Yellow Card
    Walter

    Time wasting

  18. Mirassol
    83' Mirassol subst · Substitution 4
    Off: Alesson · On: Luiz Otavio
  19. Mirassol
    83' Mirassol subst · Substitution 5
    Off: Negueba · On: Carlos Eduardo

Match Stats

Stat Mirassol Palmeiras
Fouls 15 17
Pass Accuracy 83% 77%
Offsides 2 0
Red Cards
Total Shots 18 14
Corners 8 8
Total Passes 388 311
Yellow Cards 4 2
Blocked Shots 5 5
Shots on Target 8 6
xG 1.48 1.14
Shots off Target 5 3
Possession 55% 45%
Goals Prevented -1 -1
Accurate Passes 322 238
Shots Inside Box 12 7
Saves 5 6
Shots Outside Box 6 7

Key Match Notes

  • Gabriel's early goal set the tone and gave Mirassol a strong start against Palmeiras.
  • Mirassol maintained their composure to score again through João Victor, maintaining the lead until full time.