Cruzeiro 2-2 Botafogo final score - 4 December 2025, Brasileirão Serie A

Follow the next match live between these two teams
Cruzeiro - Botafogo live

Brazil - Brasileirão Serie A

Cruzeiro
2
-
2
End
Botafogo
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Cruzeiro Cruzeiro
Botafogo Botafogo
End of game
90+12'
D. Ricardo
Y. Bolasie
M. Pereira
90+7'
M. Henrique
Christian
90+7'
90+5'
drop icon
A. Telles
Penalty
89'
K. Barria
J. Barrera
Walace
L. Silva
86'
86'
Newton
Allan
85'
K. Almeida Toledo
Vitinho
K. Arroyo
K. Jorge
69'
Carlos Eduardo
L. Sinisterra
69'
67'
Allan
Cassio
67'
65'
J. Barrera
57'
drop icon
F. Marcal
D. Ricardo
L. Silva
54'
53'
A. Montoro
Cuiabano
M. Pereira
50'
drop icon
Half-time
Christian
L. Sinisterra
15'
drop icon
Kick-off

Game Statistics

Cruzeiro Cruzeiro
Botafogo Botafogo
7
Total shots
6
4
Clearances
5
3
Shots on target
5
1
Corners
7
16
Free Kicks
14
43
Possession (%)
57
13
Fouls
14
2
Yellow card
2
0
Red card
1
5
Goal opportunities
3
1
Offside
2
4
Shots off target
1
1
Shots blocked
1
279
Passes attempted
373
252
Successful passes
335
27
Unsuccessful passes
38
24
Long passes attempted
49
9
Successful long passes
22
15
Unsuccessful long passes
27
19
Crosses attempted
32
3
Successful crosses
4
16
Unsuccessful crosses
28
5
Successful dribbles
7
16
Loss of possession
21
14
Fouled against
11
13
Tackles attempted
9
12
Successful tackles
7
1
Missed tackles
2
49
Defensive clearances
19
11
Interceptions
3
2
Defensive blocks
3
3
Saves
1
2
Goalkeeper dives
0
5
Injuries
1
5
Substitutions
4

Form

Table

Teams Pts P W D L GD
3 Cruzeiro
70 38 19 13 6 +24
6 Botafogo
63 38 17 12 9 +20

Last matches

Cruzeiro
Cruzeiro Last matches
W W D D W D
Wins

3/6 (50%)

Draw

3/6 (50%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.67 Total goals
50% BTTS
1.83 Goals scored
0.83 Goals conceded
50% Over 2.5
50% Under 2.5

29 Nov 2025 - Brasileirão Serie A

Ceara
1 :  1
Cruzeiro

23 Nov 2025 - Brasileirão Serie A

Cruzeiro
3 :  0
Corinthians

20 Nov 2025 - Brasileirão Serie A

Juventude
3 :  3
Cruzeiro

9 Nov 2025 - Brasileirão Serie A

Cruzeiro
0 :  0
Fluminense

5 Nov 2025 - Brasileirão Serie A

Gremio
0 :  1
Cruzeiro

1 Nov 2025 - Brasileirão Serie A

Cruzeiro
3 :  1
Vitoria
W D W W D W
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
1.67 Goals scored
0.5 Goals conceded
50% Over 2.5
50% Under 2.5

23 Nov 2025 - Brasileirão Serie A

Cruzeiro
3 :  0
Corinthians

9 Nov 2025 - Brasileirão Serie A

Cruzeiro
0 :  0
Fluminense

1 Nov 2025 - Brasileirão Serie A

Cruzeiro
3 :  1
Vitoria

18 Oct 2025 - Brasileirão Serie A

Cruzeiro
1 :  0
Fortaleza

5 Oct 2025 - Brasileirão Serie A

Cruzeiro
1 :  1
Sport Recife

21 Sept 2025 - Brasileirão Serie A

Cruzeiro
2 :  1
Bragantino
D D D W D D
Wins

1/6 (17%)

Draw

5/6 (83%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

1.83 Total goals
50% BTTS
1 Goals scored
0.83 Goals conceded
17% Over 2.5
83% Under 2.5

29 Nov 2025 - Brasileirão Serie A

Ceara
1 :  1
Cruzeiro

20 Nov 2025 - Brasileirão Serie A

Juventude
3 :  3
Cruzeiro

5 Nov 2025 - Brasileirão Serie A

Gremio
0 :  1
Cruzeiro

26 Oct 2025 - Brasileirão Serie A

Palmeiras
0 :  0
Cruzeiro

15 Oct 2025 - Brasileirão Serie A

Atletico MG
1 :  1
Cruzeiro

2 Oct 2025 - Brasileirão Serie A

Flamengo
0 :  0
Cruzeiro
Botafogo
Botafogo Last matches
D W D W W D
Wins

3/6 (50%)

Draw

3/6 (50%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
1.83 Goals scored
1 Goals conceded
67% Over 2.5
33% Under 2.5

30 Nov 2025 - Brasileirão Serie A

Corinthians
2 :  2
Botafogo

22 Nov 2025 - Brasileirão Serie A

Botafogo
3 :  2
Gremio

18 Nov 2025 - Brasileirão Serie A

Botafogo
3 :  2
Sport Recife

9 Nov 2025 - Brasileirão Serie A

Vitoria
0 :  0
Botafogo

5 Nov 2025 - Brasileirão Serie A

Botafogo
3 :  0
Vasco Da Gama

1 Nov 2025 - Brasileirão Serie A

Mirassol
0 :  0
Botafogo
W L D W W W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3.83 Total goals
67% BTTS
2.17 Goals scored
1.67 Goals conceded
100% Over 2.5
0% Under 2.5

22 Nov 2025 - Brasileirão Serie A

Botafogo
3 :  2
Gremio

18 Nov 2025 - Brasileirão Serie A

Botafogo
3 :  2
Sport Recife

5 Nov 2025 - Brasileirão Serie A

Botafogo
3 :  0
Vasco Da Gama

26 Oct 2025 - Brasileirão Serie A

Botafogo
2 :  2
Santos

15 Oct 2025 - Brasileirão Serie A

Botafogo
0 :  3
Flamengo

1 Oct 2025 - Brasileirão Serie A

Botafogo
2 :  1
Bahia
L L W D D D
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

1.67 Total goals
17% BTTS
0.67 Goals scored
1 Goals conceded
17% Over 2.5
83% Under 2.5

30 Nov 2025 - Brasileirão Serie A

Corinthians
2 :  2
Botafogo

9 Nov 2025 - Brasileirão Serie A

Vitoria
0 :  0
Botafogo

1 Nov 2025 - Brasileirão Serie A

Mirassol
0 :  0
Botafogo

19 Oct 2025 - Brasileirão Serie A

Ceara
0 :  2
Botafogo

4 Oct 2025 - Brasileirão Serie A

Internacional
2 :  0
Botafogo

28 Sept 2025 - Brasileirão Serie A

Fluminense
2 :  0
Botafogo

Head to head

Cruzeiro

50 %

Draw

50 %

Botafogo

0 %

Average stats (last H2H results)

1.67
Total goals
16.67%
BTTS
1.33
Goals scored
0.33
Goals conceded
33.33%
Over 2.5
66.67%
Under 2.5

3 Aug 2025 - Brasileirão Serie A

Botafogo
0 :  2
Cruzeiro

27 Jul 2024 - Brasileirão Serie A

Botafogo
0 :  3
Cruzeiro

14 Apr 2024 - Brasileirão Serie A

Cruzeiro
3 :  2
Botafogo

3 Dec 2023 - Brasileirão Serie A

Botafogo
0 :  0
Cruzeiro

6 Aug 2023 - Brasileirão Serie A

Cruzeiro
0 :  0
Botafogo

12 Oct 2021 - Brasileirão Série B

Cruzeiro
0 :  0
Botafogo

Tactical Scheme

Cruzeiro

Formation : 4 - 2 - 3 - 1

1
Cassio
12
William
15
F. Bruno
25
L. Villalba
6
Kaiki
29
L. Romero
16
L. Silva
88
Christian
10
M. Pereira
17
L. Sinisterra
19
K. Jorge
98
A. Cabral
6
Cuiabano
14
J. Barrera
7
Artur
17
M. Freitas
25
Allan
13
A. Telles
21
F. Marcal
57
D. Ricardo
2
Vitinho
1
Raul

Formation : 4 - 2 - 3 - 1

Botafogo

Substitutes

Cruzeiro
Cruzeiro
Goalkeeper

L. Aragao

Defender

J. Marcelo

K. Prates

K. Moraes

Fagner

Midfielder

Rayan Lelis

Japa

K. Arroyo

K. Jorge 69'

M. Henrique

Christian 90'

Carlos Eduardo

L. Sinisterra 69'

Walace

L. Silva 86'

Forward

Y. Bolasie

M. Pereira 90'

Botafogo
Botafogo
Goalkeeper

C. Loor

Rhyan

Defender

G. Bahia

M. Vinagre Souza

Midfielder

Newton

Allan 86'

A. Montoro

Cuiabano 53'

Caua Zappelini

Forward

C. Ramos

N. Fernandes

K. Almeida Toledo

Vitinho 85'

K. Barria

J. Barrera 89'

G. Mastriani

Missing players

Cruzeiro
Cruzeiro
Midfielder

J. Janderson da Silva Marques

Forward

Wanderson

G. Barbosa

Marquinhos

Botafogo
Botafogo
Goalkeeper

Neto

Defender

Bastos

Kaio

M. Ponte

Midfielder

S. Rodriguez

Forward

Matheus Martins

Jeffinho

Live Commentary

90+13' hors_jeu_1

Botafogo push upfield but Anderson Daronco quickly pulls them for offside.

90+13'  

Cruzeiro’s Matheus Henrique is on his feet again at Governador Magalhaes Pinto.

90+12' coup_franc_1

Free kick in a good position for Cruzeiro!

90+12' carton_rouge_1

Botafogo are down to 10 men after David Ricardo has been shown a red card.

90+10' blessure_1

Play has been temporarily suspended for attention to Matheus Henrique for Cruzeiro who is writhing in pain on the pitch.

90+8'  

Anderson Daronco awards the home team a throw-in.

90+8' sifflet_1

Anderson Daronco awards Cruzeiro a goal kick.

90+7'  

Botafogo have a dangerous throw-in.

90+7' substitution_1

Leonardo Jardim is making the team's fifth substitution at Governador Magalhaes Pinto with Matheus Henrique replacing Christian.

90+7' substitution_1

Leonardo Jardim (Cruzeiro) is making a fourth substitution, with Yannick Bolasie replacing Matheus Pereira.

90+7' coup_franc_1

Anderson Daronco signals a free kick to Botafogo in their own half.

90+6'  

Fernando Marcal returns to the field for Botafogo after picking up a slight injury.

90+5' but_1

Goal! The away team is awarded a penalty in Belo Horizonte. Alex Telles converts to level the scoring at 2-2.

90+1' blessure_1

The match at Governador Magalhaes Pinto has been interrupted briefly for a check on Fernando Marcal, who is down injured.

90' sifflet_1

Cruzeiro have a goal kick.

90' corner_1

Botafogo have been awarded a corner by Anderson Daronco.

89' substitution_1

The away team have replaced Jordan Barrera with Kadir Barria. This is the fourth substitution made today by Davide Ancelotti.

88'  

Throw-in for Botafogo close to the penalty box.

86' substitution_1

Leonardo Jardim (Cruzeiro) is making a third substitution, with Walace replacing Lucas Silva.

86' substitution_1

The away team replace Allan with Newton.

85' substitution_1

Kauan Almeida Toledo is replacing Vitinho for the away team.

85' coup_franc_1

Free kick for Cruzeiro in their own half.

84' corner_1

Corner awarded to Botafogo.

83'  

Throw-in for Botafogo close to the penalty box.

82'  

Throw-in Botafogo.

81' sifflet_1

Ball goes out of play for a Botafogo goal kick.

81' tir_non_cadre_1

Keny Arroyo of Cruzeiro gets in a strike, but is off target.

81' tir_cadre_1

Cruzeiro's Carlos Eduardo gets in a shot on goal at Governador Magalhaes Pinto. But the effort is unsuccessful.

80'  

A throw-in for the away team on the opposite half.

80'  

Throw-in high up the field for Botafogo in Belo Horizonte.

79' sifflet_1

Goal kick for Cruzeiro at Governador Magalhaes Pinto.

79'  

Can Botafogo get the ball into an attacking position from this throw-in in Cruzeiro's half?

78'  

Cassio is back on his feet again.

78'  

Ball safe as Botafogo is awarded a throw-in in their half.

77' blessure_1

Cassio is down and play has been interrupted for a few moments.

76'  

Cruzeiro's Cassio is back in action after a slight knock.

76' coup_franc_1

Cruzeiro awarded a free kick in their own half.

76' corner_1

Botafogo have been awarded a corner by Anderson Daronco.

75' blessure_1

The match has been stopped briefly for attention to the injured Cassio.

74' tir_cadre_1

Arthur Cabral for Botafogo drives towards goal at Governador Magalhaes Pinto. But the finish is unsuccessful.

73'  

Throw-in for Botafogo in the half of Cruzeiro.

72'  

Cruzeiro needs to be cautious. Botafogo have an attacking throw-in.

71' coup_franc_1

Free kick for Botafogo in the half of Cruzeiro.

71'  

Anderson Daronco awards the away team a throw-in.

70' corner_1

Corner awarded to Cruzeiro.

69' substitution_1

Keny Arroyo (Cruzeiro) has replaced the possibly injured Kaio Jorge.

69' substitution_1

Leonardo Jardim is making the team's first substitution at Governador Magalhaes Pinto with Carlos Eduardo replacing Luis Sinisterra.

67' carton_jaune_1

Allan (Botafogo) has received a yellow card from Anderson Daronco.

67' carton_jaune_1

Cruzeiro's Cassio has been booked in Belo Horizonte and will miss the next match through suspension.

66' blessure_1

Attention is being given to Cruzeiro’s Kaio Jorge and play has been suspended briefly.

66' coup_franc_1

Anderson Daronco signals a free kick to Cruzeiro in their own half.

65' carton_jaune_1

Jordan Barrera for Botafogo has been booked by Anderson Daronco and receives a first yellow card.

65' corner_1

Corner awarded to Botafogo.

63' corner_1

Botafogo have been awarded a corner by Anderson Daronco.

62' coup_franc_1

Free kick for Cruzeiro in their own half.

61'  

Botafogo to take a throw-in in Cruzeiro territory.

57' but_1

Goal! The away team reduce the deficit to 2-1 through a header from Fernando Marcal. David Ricardo with an assist there.

57' coup_franc_1

Free kick Botafogo.

56' hors_jeu_1

Botafogo are whistled for offside.

56'  

Anderson Daronco signals a Botafogo throw-in in Cruzeiro's half.

54' coup_franc_1

Anderson Daronco signals a free kick to Botafogo.

54' carton_jaune_1

At Governador Magalhaes Pinto, Lucas Silva has been yellow-carded for the home team.

53' substitution_1

Alvaro Montoro is replacing Cuiabano for Botafogo at Governador Magalhaes Pinto.

53'  

Botafogo to take a throw-in in Cruzeiro territory.

50' but_1

Matheus Pereira puts the ball in the net and the home team extend their lead. The score-line now reads 2-0.

49'  

A throw-in for the away team on the opposite half.

48'  

Throw-in for Botafogo at Governador Magalhaes Pinto.

47' coup_franc_1

Botafogo awarded a free kick in their own half.

45+1'  

Throw-in Cruzeiro.

45+1'  

Anderson Daronco signals a Botafogo throw-in in Cruzeiro's half.

45+1' corner_1

Botafogo have been awarded a corner by Anderson Daronco.

45' sifflet_1

The whistle has gone to end the first-half.

45' tir_cadre_1

Botafogo drives forward and Artur gets in a shot. Without netting, however.

44' coup_franc_1

Anderson Daronco signals a free kick to Cruzeiro in their own half.

42'  

Botafogo awarded a throw-in in their own half.

41'  

Throw-in for Cruzeiro in the half of Botafogo.

40' coup_franc_1

Free kick Cruzeiro.

39' coup_franc_1

Botafogo awarded a free kick in their own half.

38'  

Ball safe as Cruzeiro is awarded a throw-in in their half.

38'  

Can Botafogo get the ball into an attacking position from this throw-in in Cruzeiro's half?

38'  

Throw-in for Botafogo in their own half.

37' coup_franc_1

Free kick for Cruzeiro in their own half.

37'  

A throw-in for the away team on the opposite half.

36' tir_cadre_1

In Belo Horizonte Botafogo drive forward through Cuiabano. His shot is on target but it's saved.

35' hors_jeu_1

Kaio Jorge for the home team is judged to be offside.

34' sifflet_1

Ball goes out of play for a Botafogo goal kick.

34' tir_non_cadre_1

Kaiki for Cruzeiro gets in a strike but fails to hit the target.

33' coup_franc_1

Free kick for Cruzeiro in the half of Botafogo.

33' coup_franc_1

Anderson Daronco signals a free kick to Botafogo in their own half.

32' coup_franc_1

Free kick for Cruzeiro in their own half.

31' coup_franc_1

Botafogo awarded a free kick in their own half.

30' coup_franc_1

Free kick for Cruzeiro in their own half.

29'  

Throw-in for Cruzeiro in the half of Botafogo.

28'  

Cruzeiro awarded a throw-in in their own half.

28'  

Cruzeiro to take a throw-in in Botafogo territory.

27'  

Anderson Daronco signals a throw-in for Cruzeiro, close to Botafogo's area.

25' coup_franc_1

It's getting dangerous! Free kick for Cruzeiro close to the penalty box.

24' coup_franc_1

Botafogo awarded a free kick in their own half.

22'  

Anderson Daronco signals a Botafogo throw-in in Cruzeiro's half.

21' coup_franc_1

In Belo Horizonte a free kick has been awarded the away team.

21'  

Can Botafogo get the ball into an attacking position from this throw-in in Cruzeiro's half?

20' coup_franc_1

Anderson Daronco signals a free kick to Botafogo in their own half.

19'  

Cruzeiro have a dangerous throw-in.

19'  

Ball safe as Cruzeiro is awarded a throw-in in their half.

18' corner_1

Corner awarded to Botafogo.

15' but_1

Cruzeiro's Christian scores with his head to give his side a 1-0 lead. That's a fine assist from Luis Sinisterra.

14' sifflet_1

Anderson Daronco awards Botafogo a goal kick.

14' tir_non_cadre_1

Cruzeiro's Lucas Silva gets his shot away but it misses the target.

13'  

Throw-in Cruzeiro.

12' coup_franc_1

Anderson Daronco signals a free kick to Cruzeiro in their own half.

11' coup_franc_1

Botafogo awarded a free kick in their own half.

10' coup_franc_1

Anderson Daronco signals a free kick to Cruzeiro.

10'  

Anderson Daronco awards the away team a throw-in.

10' coup_franc_1

Free kick for Botafogo in their own half.

9'  

Throw-in for Botafogo at Governador Magalhaes Pinto.

9' sifflet_1

It's a goal kick for the away team in Belo Horizonte.

9' tir_non_cadre_1

In Belo Horizonte Cruzeiro attack through Kaio Jorge. The finish is off target, however.

6' sifflet_1

Goal kick for Cruzeiro at Governador Magalhaes Pinto.

6' tir_non_cadre_1

Botafogo's Arthur Cabral breaks free at Governador Magalhaes Pinto. But the strike goes wide of the post.

5' sifflet_1

Botafogo have a goal kick.

4'  

Throw-in for Botafogo in their own half.

3'  

Christian has recovered and rejoins the match in Belo Horizonte.

2' blessure_1

Play has been interrupted briefly in Belo Horizonte to check on Christian, who is grimacing with pain.

 

Botafogo FR RJ's performance of the last 5 matches is better than Cruzeiro EC MG's.

 

In Brasileiro Serie A, Botafogo FR RJ has better performance than Cruzeiro EC MG.

 

Cruzeiro EC MG scores 1.48 goals when playing at home and Botafogo FR RJ scores 0.71 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Cruzeiro EC MG and Botafogo FR RJ is 1.2.

 

Average number of goals in meetings between Cruzeiro EC MG and Botafogo FR RJ is 2.

 

Cruzeiro EC MG scores 1.6 goals in a match against Botafogo FR RJ and Botafogo FR RJ scores 0.4 goals against Cruzeiro EC MG (on average).

 

Botafogo FR RJ have won just 0 of their last 5 Brasileiro Serie A games against Cruzeiro EC MG.

 

Cruzeiro EC MG have lost just 0 of their last 5 Brasileiro Serie A games against Botafogo FR RJ.

 

In the last 5 meetings Cruzeiro EC MG won 3, Botafogo FR RJ won 0, 2 draws.

 

Cruzeiro EC MG have lost just 0 of their last 5 games against Botafogo FR RJ (in all competitions).

 

When Botafogo FR RJ is down 1-0 away, they win 5% of their matches.

 

When Cruzeiro EC MG is down 0-1 home, they win 37% of their matches.

 

When Botafogo FR RJ leads 0-1 away, they win in 83% of their matches.

 

When Cruzeiro EC MG leads 1-0 at home, they win in 76% of their matches.

 

On their last meeting Cruzeiro EC MG won by 2 goals.

 

The winner of their last meeting was Cruzeiro EC MG.

 

Cruzeiro EC MG wins 36% of halftimes, Botafogo FR RJ wins 36%.

 

Cruzeiro EC MG wins 1st half in 36% of their matches, Botafogo FR RJ in 36% of their matches.

 

Lucas Daniel Romero has more yellow cards (12) than any other player at Cruzeiro EC MG. Alexander Nahuel Barboza Ullua has collected 14 for Botafogo FR RJ.

 

Kaio Jorge Pinto Ramos is Cruzeiro EC MG's top scorer with 21 goals. Artur Victor Guimaraes has scored 5 times for Botafogo FR RJ.

 

Cruzeiro EC MG's home record this season: 13-3-2.

 

Botafogo FR RJ haven't scored in 10 of their 17 away matches in Brasileiro Serie A this season.

 

Cruzeiro EC MG haven't scored in 2 of their 18 home matches in Brasileiro Serie A this season.

 

When playing at home, Cruzeiro EC MG have not lost to Botafogo FR RJ in their last 7 encounters.

 

Botafogo FR RJ haven't won any of their last 3 games against Cruzeiro EC MG.

 

Botafogo FR RJ haven't lost in their last 7 games.

 

Cruzeiro EC MG haven't lost in any of their last 9 home matches.

 

Cruzeiro EC MG haven't lost in their last 11 games.

 

Did you know that Botafogo FR RJ scores 28% of their goals between the minutes 76-90?

 

Did you know that Cruzeiro EC MG scores 25% of their goals between the minutes 31-45?

 

Last season Cruzeiro EC MG won both games against Botafogo FR RJ (3-2 at home and 3-0 away).

 

Botafogo FR RJ's last away win against Cruzeiro EC MG was in 2016.

 

During the last 39 meetings, Cruzeiro EC MG have won 17 times, there have been 12 draws while Botafogo FR RJ have won 10 times. The goal difference is 55-43 in favour of Cruzeiro EC MG.

 

During the last 19 meetings with Cruzeiro EC MG playing at home, Cruzeiro EC MG have won 11 times, there have been 5 draws while Botafogo FR RJ have won 3 times. The goal difference is 25-16 in favour of Cruzeiro EC MG.

 

The most common result of matches between Cruzeiro EC MG and Botafogo FR RJ is 1-0. 6 matches have ended with this result.

 

The most common result of matches between Cruzeiro EC MG and Botafogo FR RJ when Cruzeiro EC MG is playing at home is 1-0. 5 matches have ended with this result.

Score and result Cruzeiro - Botafogo

The Cruzeiro - Botafogo match (Football - Brasileirão Serie A) at 04/12/2025 17:30 is complete.

The Cruzeiro - Botafogo match result is as follows: 2-2.

Now that this Brasileirão Serie A Football match is over and the score is known, you can find the highlights and key statistics on that same page.