Match report

Cruzeiro 2–2 Botafogo: A Thrilling Draw at Serie A

Cruzeiro
Cruzeiro
2–2
FT
Botafogo
Botafogo
Dec 4, 2025

Cruzeiro held off a late surge by Botafogo to secure a dramatic 2-2 draw at the Mineirão Stadium. Christian and Matheus Pereira scored for Cruzeiro, while Marcal and Alex Telles found the back of the net for Botafogo in this Serie A showdown.

Key Facts

  • Cruzeiro: 2 Goals (Christian, Matheus Pereira)
  • Botafogo: 2 Goals (Marcal, Alex Telles)
  • Lucas Silva and Cássio received yellow cards for Cruzeiro
  • J. Barrera, Allan, and David Ricardo received yellow cards for Botafogo
  • David Ricardo was sent off in the 90th minute of added time

Lineups

Cruzeiro

Formation: 4-2-3-1

Starting XI

  • 1 Cassio (G)
  • 12 William Furtado (D)
  • 15 Fabricio Bruno (D)
  • 25 L. Villalba (D)
  • 6 Kaiki (D)
  • 29 L. Romero (M)
  • 16 Lucas Silva (M)
  • 88 Christian (M)
  • 10 Matheus Pereira (M)
  • 17 L. Sinisterra (M)
  • 19 Kaio Jorge (F)

Substitutes

  • 41 Leo Aragao
  • 23 Fagner
  • 43 Joao Marcelo
  • 36 Kaua Prates
  • 99 K. Arroyo
  • 77 Japa
  • 2 Kaua Moraes
  • 5 Walace
  • 21 Eduardo
  • 8 Matheus Henrique
  • 11 Y. Bolasie
  • 57 R. Lelis

Botafogo

Formation: 4-2-3-1

Starting XI

  • 1 Raul Steffens (G)
  • 2 Vitinho (D)
  • 21 Marcal (D)
  • 57 David Ricardo (D)
  • 13 Alex Telles (D)
  • 25 Allan (M)
  • 17 Marlon Freitas (M)
  • 7 Artur (M)
  • 14 J. Barrera (M)
  • 6 Cuiabano (M)
  • 98 Arthur Cabral (F)

Substitutes

  • 32 Rhyan
  • 40 C. Loor
  • 26 Gabriel Bahia
  • 64 Marquinhos
  • 59 Kauan Toledo
  • 28 Newton
  • 8 A. Montoro
  • 58 Caua Zappelini
  • 37 K. Barria
  • 39 Gonzalo Mastriani
  • 9 C. Ramos
  • 16 Nathan Fernandes

Timeline

  1. Cruzeiro
    15' Cruzeiro Goal · Normal Goal
    Christian · Assist: L. Sinisterra
  2. Cruzeiro
    50' Cruzeiro Goal · Normal Goal
    Matheus Pereira
  3. Botafogo
    53' Botafogo subst · Substitution 1
    Off: Cuiabano · On: Á. Montoro
  4. Cruzeiro
    54' Cruzeiro Card · Yellow Card
    Lucas Silva

    Foul

  5. Botafogo
    57' Botafogo Goal · Normal Goal
    Marcal
  6. Botafogo
    65' Botafogo Card · Yellow Card
    J. Barrera

    Argument

  7. Cruzeiro
    67' Cruzeiro Card · Yellow Card
    Cássio

    Argument

  8. Cruzeiro
    68' Cruzeiro subst · Substitution 1
    Off: L. Sinisterra · On: K. Arroyo
  9. Cruzeiro
    68' Cruzeiro subst · Substitution 2
    Off: Kaio Jorge · On: Carlos Eduardo
  10. Botafogo
    70' Botafogo Card · Yellow Card
    Allan

    Argument

  11. Botafogo
    85' Botafogo subst · Substitution 2
    Off: Vitinho · On: Kauan Toledo
  12. Botafogo
    85' Botafogo subst · Substitution 3
    Off: Allan · On: Newton
  13. Cruzeiro
    86' Cruzeiro subst · Substitution 3
    Off: Lucas Silva · On: Walace
  14. Botafogo
    89' Botafogo subst · Substitution 4
    Off: J. Barrera · On: K. Barria
  15. Botafogo
    90'+1 Botafogo Var · Penalty confirmed
    Marcal
  16. Cruzeiro
    90'+6 Cruzeiro subst · Substitution 4
    Off: Christian · On: Matheus Henrique
  17. Cruzeiro
    90'+6 Cruzeiro subst · Substitution 5
    Off: Matheus Pereira · On: Y. Bolasie
  18. Botafogo
    90'+10 Botafogo Var · Card upgrade
    David Ricardo
  19. Botafogo
    90'+12 Botafogo Card · Red Card
    David Ricardo

    Foul

  20. Botafogo
    90' Botafogo Goal · Normal Goal
    Alex Telles · Assist: Alex Telles

Match Stats

Stat Cruzeiro Botafogo
Fouls 12 15
Pass Accuracy 84% 82%
Offsides 1 1
Red Cards 0 1
Total Shots 10 9
Corners 1 7
Total Passes 341 446
Yellow Cards 2 2
Blocked Shots 1 0
Shots on Target 4 5
xG 1.60 1.56
Shots off Target 5 4
Possession 43% 57%
Goals Prevented 0 0
Accurate Passes 285 367
Shots Inside Box 7 8
Saves 3 2
Shots Outside Box 3 1

Key Match Notes

  • Christian opened the scoring for Cruzeiro after a brilliant assist from L. Sinisterra at the 15-minute mark, setting the tone early.
  • Alex Telles scored an equalizer in stoppage time, securing a point for Botafogo in this hard-fought Serie A match.