Match report

Sao Paulo Defeats Cruzeiro 4-1 in Serie A Action

Sao Paulo
Sao Paulo
4–1
FT
Cruzeiro
Cruzeiro
Apr 4, 2026

Sao Paulo secured a commanding 4-1 victory over Cruzeiro in their Serie A match, with Ferreira leading the charge with two goals. Jonathan Calleri opened the scoring with a penalty before Ferreira doubled the lead. Cruzeiro managed to pull one back through Christian, but Sao Paulo's Ferreira struck twice more to seal the win.

Key Facts

  • Jonathan Calleri scored a penalty for Sao Paulo in the 12th minute
  • Ferreira netted twice for Sao Paulo in the 16th and 62nd minutes
  • Christian scored for Cruzeiro in the 47th minute
  • Ferreira completed his hat-trick in the 91st minute
  • Sao Paulo made five substitutions, Cruzeiro made four
  • Wendell and Ferreira received yellow cards for Sao Paulo

Lineups

Sao Paulo

Formation: 4-2-3-1

Starting XI

  • 23 Rafael (G)
  • 19 Lucas Ramon (D)
  • 2 Rafael Tolói (D)
  • 35 Sabino (D)
  • 18 Wendell (D)
  • 16 Damián Bobadilla (M)
  • 8 Marcos Antônio (M)
  • 37 Artur (M)
  • 10 Luciano (M)
  • 11 Ferreirinha (M)
  • 9 Jonathan Calleri (F)

Substitutes

  • 4 Dória
  • 80 Cauly
  • 13 Enzo Díaz
  • 17 André Silva
  • 29 Pablo Maia
  • 94 Danielzinho
  • 21 Cédric Soares
  • 34 Tetê
  • 33 Luan Santos
  • 14 Gonzalo Tapia
  • 46 Pedro Ferreira
  • 31 Carlos Coronel

Cruzeiro

Formation: 4-2-3-1

Starting XI

  • 31 Matheus Cunha (G)
  • 12 William (D)
  • 15 Fabrício Bruno (D)
  • 25 Lucas Villalba (D)
  • 6 Kaiki (D)
  • 8 Matheus Henrique (M)
  • 11 Gerson (M)
  • 99 Keny Arroyo (M)
  • 10 Matheus Pereira (M)
  • 88 Christian (M)
  • 19 Kaio Jorge (F)

Substitutes

  • 16 Lucas Silva
  • 2 Kauã Moraes
  • 94 Wanderson
  • 91 Chico da Costa
  • 22 Néiser Villarreal
  • 34 Jonathan Jesus
  • 43 João Marcelo
  • 81 Otávio Costa
  • 5 Walace
  • 23 Fagner
  • 36 Kauã Prates
  • 70 Kaique Kenji

Timeline

  1. Sao Paulo
    12' Sao Paulo Goal · Penalty
    Jonathan Calleri
  2. Sao Paulo
    16' Sao Paulo Goal · Normal Goal
    Ferreira · Assist: Artur
  3. Sao Paulo
    46' Sao Paulo subst · Substitution 1
    Off: Sabino · On: Dória
  4. Cruzeiro
    46' Cruzeiro subst · Substitution 2
    Off: William · On: Kaua Moraes
  5. Cruzeiro
    47' Cruzeiro Goal · Normal Goal
    Christian · Assist: K. Arroyo
  6. Sao Paulo
    60' Sao Paulo subst · Substitution 2
    Off: Luciano · On: Cauly
  7. Sao Paulo
    62' Sao Paulo Goal · Normal Goal
    Ferreira
  8. Sao Paulo
    67' Sao Paulo Card · Yellow Card
    Wendell

    Unsportsmanlike conduct

  9. Cruzeiro
    68' Cruzeiro subst · Substitution 3
    Off: Gerson · On: Wanderson
  10. Cruzeiro
    68' Cruzeiro subst · Substitution 4
    Off: K. Arroyo · On: Chico
  11. Sao Paulo
    76' Sao Paulo subst · Substitution 4
    Off: Jonathan Calleri · On: André Silva
  12. Sao Paulo
    77' Sao Paulo subst · Substitution 5
    Off: D. Bobadilla · On: Pablo Maia
  13. Cruzeiro
    83' Cruzeiro subst · Substitution 5
    Off: Kaio Jorge · On: N. Villarreal
  14. Cruzeiro
    83' Cruzeiro subst · Substitution 6
    Off: Fabrício Bruno · On: Jonathan Jesus
  15. Sao Paulo
    90'+1 Sao Paulo Goal · Normal Goal
    Ferreira
  16. Sao Paulo
    90'+3 Sao Paulo Card · Yellow Card
    Ferreira

    Unsportsmanlike conduct

Match Stats

Stat Sao Paulo Cruzeiro
Fouls 21 14
Pass Accuracy 78% 88%
Offsides 1 0
Red Cards
Total Shots 11 13
Corners 6 4
Total Passes 272 478
Yellow Cards 2 0
Blocked Shots 3 2
Shots on Target 5 7
xG 2.01 1.45
Shots off Target 3 4
Possession 37% 63%
Goals Prevented -1 -1
Accurate Passes 212 419
Shots Inside Box 10 6
Saves 6 1
Shots Outside Box 1 7

Key Match Notes

  • Sao Paulo's early goals in the 12th and 16th minutes set the tone for the match
  • Ferreira's second goal in the 62nd minute restored Sao Paulo's two-goal advantage after Cruzeiro had pulled one back
  • Ferreira's third goal in stoppage time sealed Sao Paulo's comfortable victory