Cruzeiro vs Botafogo
| Yellow cards avg | 4.30 |
|
|---|---|---|
| Reds avg | 0.35 |
|
| Penalties avg | 0.39 |
|
| Over 4.5 cards | 52% |
|
| Home wins | 57% |
|
| Draws | 26% |
|
| Away wins | 17% |
|
- Match ended level at 2-2.
- Shots were tight (10-9).
- Botafogo controlled possession (57%).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Serie A fixture.
Quick comparison bars
Cruzeiro last 5 home
Botafogo last 5 away
Cruzeiro trend breakdown
Botafogo trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Cruzeiro goal timing (home)
Botafogo goal timing (away)
Match Statistics
Events
Cruzeiro vs Botafogo 2-2: match report, goals, cards and substitutions
Cruzeiro drew 2-2 with Botafogo on Thursday, 04 December 2025 in Serie A. The match was refereed by Anderson Daronco. It was played at Estádio Governador Magalhães Pinto.
First half: Cruzeiro took the lead at 15' when Christian scored, with the assist credited to L. Sinisterra, making the score 1-0.
Second half: Cruzeiro extended the lead at 50' when Matheus Pereira scored, making the score 2-0. Botafogo made their 1st substitution at 53', with Cuiabano replacing Álvaro Montoro. Lucas Silva received a yellow card for Cruzeiro at 54'. Botafogo reduced the deficit at 57' when Marçal scored, making the score 2-1. J. Barrera received a yellow card for Botafogo at 65'. Cássio received a yellow card for Cruzeiro at 67'. Cruzeiro made their 1st substitution at 68', with L. Sinisterra replacing K. Arroyo. Cruzeiro made their 2nd substitution at 68', with Kaio Jorge replacing Eduardo. Allan received a yellow card for Botafogo at 70'. Botafogo made their 2nd substitution at 85', with Vitinho replacing Kauan Toledo. Botafogo made their 3rd substitution at 85', with Allan replacing Newton. Cruzeiro made their 3rd substitution at 86', with Lucas Silva replacing Walace. Botafogo made their 4th substitution at 89', with J. Barrera replacing K. Barria. Botafogo found a late equaliser at 90' when Alex Telles scored, with the assist credited to Alex Telles, making the score 2-2. VAR intervened at 90+1' for Botafogo (Penalty confirmed). Cruzeiro made their 4th substitution at 90+6', with Christian replacing Matheus Henrique. Cruzeiro made their 5th substitution at 90+6', with Matheus Pereira replacing Y. Bolasie. VAR intervened at 90+10' for Botafogo (Card upgrade). David Ricardo received a red card for Botafogo at 90+12'.
Cruzeiro used 5 substitutions while Botafogo used 4 substitutions. Cruzeiro got 2 yellow cards, while Botafogo got 2 yellow cards and 1 red card.
How the match was played
- Match ended level at 2-2.
- Shots were tight (10-9).
- Botafogo controlled possession (57%).
Head-to-Head Overview
| Total Games | 15 |
| Home Wins | 6 |
| Draws | 7 |
| Away Wins | 2 |
| Over 2.5 Goals | 5 (33.3%) |
| BTTS | 4 (26.7%) |
| Total Games | 7 |
| Home Wins | 2 |
| Draws | 4 |
| Away Wins | 1 |
| Over 2.5 Goals | 2 (28.6%) |
| BTTS | 2 (28.6%) |