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

Botafogo - CRB - 24 September 2024 Brasileirão Série B - (0-0)

Brazil - Brasileirão Série B

Botafogo
0
-
0
End
CRB

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

Highlights

Botafogo Botafogo
CRB CRB
End of match
S. Abdulai
90+5'
 
Saimon
90+1'
 
R. Bilu
85'
 
Kleiton J. Pedro
84'
 
W. Formiga Ryan
83'
 
Ryan
79'
 
B. Marques
78'
 
M. Antonio L. Falcao
77'
 
Rai Gege
77'
 
C. Manuel J. Hipolito Costa
71'
 
G. Bochecha A. Jesus
71'
 
B. Marques Douglas Baggio
71'
 
R. Bilu Mike
66'
 
L. Falcao
61'
 
F. Sanches
61'
 
R. Borges
60'
 
E. Negueba Wallison
46'
 
A. Sandro Jean Victor
46'
 
J. Pedro
36'
 
Jean Victor
3'
 
0'

Game Statistics

CD Huachipato Botafogo
CD Huachipato CRB
47
Ball possession (%)
53
5
Shots
2
2
Shots on-target
2
3
Shots off-target
0
6
Corners
4
1
Offsides
3
23
Fouls
22
25
Free kicks
24
6
Goal kicks
5
2
Saves
2
39
Throw-ins
33
5
Yellow cards
5

Players List

Botafogo
Botafogo
Goalkeeper

J. Carlos

Defender

E. Negueba

F. Sanches

B. Schappo

P. Brey

R. Borges

A. Sandro

Midfielder

C. Manuel

S. Abdulai

Forward

B. Marques

G. Bochecha

CRB
CRB
Goalkeeper

M. Albino

Defender

D. Hereda da Silva

Saimon

L. Segovia

W. Formiga

Midfielder

Kleiton

M. Antonio

Rai

Forward

L. Pereira

R. Bilu

Anselmo Ramon

Substitutes

Botafogo
Botafogo
Goalkeeper

Michael

Defender

P. Vieira Costa

Thassio

Ericson

Midfielder

C. Manuel

J. Hipolito Costa 71'

Fillipe Soutto

G. Bochecha

A. Jesus 71'

R. Dos Reis

E. Negueba

Wallison 46'

Forward

Felipinho

B. Marques

Douglas Baggio 71'

A. Sandro

Jean Victor 46'

CRB
CRB
Goalkeeper

Vitor

Defender

M. Ribeiro

D. Pereira da Silva

W. Formiga

Ryan 83'

W. Pereira

Midfielder

Rai

Gege 77'

M. Antonio

L. Falcao 77'

L. Nunes Cavalcante

Forward

R. Bilu

Mike 66'

Getulio

Kleiton

J. Pedro 84'

Form

Table

Teams Pts P W D L GD
15
CRB
CRB
42 37 11 9 17 -7
16
Botafogo
Botafogo
42 37 10 12 15 -17

Last matches

Botafogo
Botafogo Last matches
D W D W L L
Victories

2/6 (33%)

Draw

2/6 (33%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

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

19 Sep 2024 - Brasileirão Série B

Botafogo
0 :  1
Santos

13 Sep 2024 - Brasileirão Série B

Gremio Novorizontino SP
2 :  0
Botafogo

9 Sep 2024 - Brasileirão Série B

Botafogo
1 :  0
Goias

31 Aug 2024 - Brasileirão Série B

Chapecoense
1 :  1
Botafogo

21 Aug 2024 - Brasileirão Série B

Mirassol
1 :  2
Botafogo

18 Aug 2024 - Brasileirão Série B

Botafogo
1 :  1
Paysandu
W W L D W L
Victories

3/6 (50%)

Draw

1/6 (17%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

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

19 Sep 2024 - Brasileirão Série B

Botafogo
0 :  1
Santos

9 Sep 2024 - Brasileirão Série B

Botafogo
1 :  0
Goias

18 Aug 2024 - Brasileirão Série B

Botafogo
1 :  1
Paysandu

17 Aug 2024 - Copa Paulista

Botafogo
1 :  3
AA Francana SP

5 Aug 2024 - Copa Paulista

Botafogo
1 :  0
Barretos SP

3 Aug 2024 - Brasileirão Série B

Botafogo
2 :  0
Coritiba
D L D W D L
Victories

1/6 (17%)

Draw

3/6 (50%)

Defeats

2/6 (33%)

Average stats (Last 6 matchs)

2.17 Total goals
67% BTTS
0.83 Goals scored
1.33 Goals conceded
33% Over 2.5
67% Under 2.5

13 Sep 2024 - Brasileirão Série B

Gremio Novorizontino SP
2 :  0
Botafogo

31 Aug 2024 - Brasileirão Série B

Chapecoense
1 :  1
Botafogo

21 Aug 2024 - Brasileirão Série B

Mirassol
1 :  2
Botafogo

12 Aug 2024 - Copa Paulista

Comercial FC SP
0 :  0
Botafogo

9 Aug 2024 - Brasileirão Série B

America Mineiro
3 :  1
Botafogo

30 Jul 2024 - Brasileirão Série B

Avai
1 :  1
Botafogo
CRB
CRB Last matches
D L L D L L
Victories

0/6 (0%)

Draw

2/6 (33%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

1.5 Total goals
33% BTTS
0.33 Goals scored
1.17 Goals conceded
17% Over 2.5
83% Under 2.5

19 Sep 2024 - Brasileirão Série B

CRB
0 :  1
Ponte Preta

15 Sep 2024 - Brasileirão Série B

Sport Recife
2 :  0
CRB

11 Sep 2024 - Brasileirão Série B

CRB
1 :  1
Sport Recife

4 Sep 2024 - Brasileirão Série B

Vila Nova
1 :  0
CRB

31 Aug 2024 - Brasileirão Série B

CRB
1 :  2
Avai

25 Aug 2024 - Brasileirão Série B

Chapecoense
0 :  0
CRB
D L L L D L
Victories

0/6 (0%)

Draw

2/6 (33%)

Defeats

4/6 (67%)

Average stats (Last 6 matchs)

2.17 Total goals
50% BTTS
0.67 Goals scored
1.5 Goals conceded
33% Over 2.5
67% Under 2.5

19 Sep 2024 - Brasileirão Série B

CRB
0 :  1
Ponte Preta

11 Sep 2024 - Brasileirão Série B

CRB
1 :  1
Sport Recife

31 Aug 2024 - Brasileirão Série B

CRB
1 :  2
Avai

21 Aug 2024 - Brasileirão Série B

CRB
0 :  2
Ceara

11 Aug 2024 - Brasileirão Série B

CRB
0 :  1
Gremio Novorizontino SP

31 Jul 2024 - Copa do Brasil

CRB
2 :  2
Atletico MG
L L L D L L
Victories

0/6 (0%)

Draw

1/6 (17%)

Defeats

5/6 (83%)

Average stats (Last 6 matchs)

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

15 Sep 2024 - Brasileirão Série B

Sport Recife
2 :  0
CRB

4 Sep 2024 - Brasileirão Série B

Vila Nova
1 :  0
CRB

25 Aug 2024 - Brasileirão Série B

Chapecoense
0 :  0
CRB

17 Aug 2024 - Brasileirão Série B

Amazonas FC
2 :  0
CRB

7 Aug 2024 - Copa do Brasil

Atletico MG
3 :  0
CRB

4 Aug 2024 - Brasileirão Série B

Operario
2 :  0
CRB

Head to head

Botafogo

33 %

Draw

33 %

CRB

33 %

Average stats (last H2H results)

2.33
Total goals
33%
BTTS
1
Goals scored (Team 1)
1.33
Goals scored (Team 2)
33%
Over 2.5
67%
Under 2.5

17 Jul 2024 - Brasileirão Série B

CRB
4 :  1
Botafogo

5 Aug 2023 - Brasileirão Série B

CRB
0 :  0
Botafogo

29 Apr 2023 - Brasileirão Série B

Botafogo
2 :  0
CRB
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+6' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Botafogo.

90+6'  

Botafogo awarded a throw-in in their own half.

90+5' coup_franc_1

Free kick Brasil AL.

90+5' carton_jaune_1

Sabit Abdulai (Botafogo) has received a yellow card from Wagner do Nascimento Magalhaes.

90+5' corner_1

Corner awarded to Botafogo.

90+3' coup_franc_1

Botafogo awarded a free kick in their own half.

90+3' coup_franc_1

Brasil AL awarded a free kick in their own half.

90+2' coup_franc_1

Free kick for Brasil AL in their own half.

90+1'  

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

90+1' carton_jaune_1

At Estadio Santa Cruz, Saimon has been yellow-carded for the away team.

90' coup_franc_1

Brasil AL awarded a free kick in their own half.

89' coup_franc_1

Free kick for Botafogo in the half of Brasil AL.

88' sifflet_1

Brasil AL have a goal kick.

87' sifflet_1

It's a goal kick for the home team in Ribeirao Preto.

86' hors_jeu_1

At Estadio Santa Cruz, Brasil AL are penalized for being offside.

85' coup_franc_1

Free kick for Botafogo in their own half.

85' carton_jaune_1

Rafael Bilu (Brasil AL) has received a first yellow card.

84' substitution_1

The away team replace Joao Pedro with Kleiton.

83' substitution_1

Brasil AL make their fourth substitution with Willian Formiga replacing Ryan.

83'  

Throw-in for Botafogo at Estadio Santa Cruz.

82' coup_franc_1

Free kick Brasil AL.

82' sifflet_1

Wagner do Nascimento Magalhaes awards Brasil AL a goal kick.

81'  

Brasil AL to take a throw-in in Botafogo territory.

80' hors_jeu_1

Botafogo push upfield but Wagner do Nascimento Magalhaes quickly pulls them for offside.

80'  

Wagner do Nascimento Magalhaes awards the home team a throw-in.

80'  

Throw-in Brasil AL.

79' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Botafogo in their own half.

79' carton_jaune_1

Ryan (Brasil AL) gets a yellow card.

79'  

Wagner do Nascimento Magalhaes awards the away team a throw-in.

78' coup_franc_1

Free kick for Brasil AL in their own half.

78' carton_jaune_1

Bruno Marques (Botafogo) has been booked and must now be careful not to get a second yellow card.

77' sifflet_1

Ball goes out of play for a Brasil AL goal kick.

77' substitution_1

Marco Antonio is replacing Lucas Falcao for Brasil AL at Estadio Santa Cruz.

77' substitution_1

The away team replace Gege with Rai.

76'  

Throw-in for Botafogo in the half of Brasil AL.

75' coup_franc_1

In Ribeirao Preto a free kick has been awarded the home team.

75'  

Botafogo awarded a throw-in in their own half.

74' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Brasil AL in their own half.

74' corner_1

Botafogo have been awarded a corner by Wagner do Nascimento Magalhaes.

73' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Botafogo.

72' hors_jeu_1

Brasil AL drive forward at breakneck speed but are pulled up for offside.

71' substitution_1

Paulo Gomes is making the team's fifth substitution at Estadio Santa Cruz with Bruno Marques replacing Douglas Baggio.

71' substitution_1

Paulo Gomes (Botafogo) is making a fourth substitution, with Gustavo Bochecha replacing Alexandre Jesus.

71' substitution_1

Carlos Manuel is on a sub for Joao Vitor Hipolito Costa for Botafogo.

68' coup_franc_1

Brasil AL awarded a free kick in their own half.

68' coup_franc_1

Botafogo awarded a free kick in their own half.

67' coup_franc_1

Free kick for Brasil AL in their own half.

67' corner_1

Corner awarded to Botafogo.

66' substitution_1

Rafael Bilu is replacing Mike for the away team.

66'  

Wagner do Nascimento Magalhaes signals a Botafogo throw-in in Brasil AL's half.

66' coup_franc_1

In Ribeirao Preto a free kick has been awarded the home team.

65'  

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

64' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Botafogo in their own half.

64'  

Wagner do Nascimento Magalhaes signals a Brasil AL throw-in in Botafogo's half.

64'  

Brasil AL to take a throw-in in Botafogo territory.

63' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Brasil AL.

63'  

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

62'  

Throw-in for Botafogo at Estadio Santa Cruz.

61' carton_jaune_1

Fabio Sanches (Botafogo) has been booked and must now be careful not to get a second yellow card.

61' carton_jaune_1

Lucas Falcao (Brasil AL) gets a yellow card.

61' corner_1

Brasil AL have been awarded a corner by Wagner do Nascimento Magalhaes.

60' coup_franc_1

Free kick for Brasil AL in the half of Botafogo.

60' carton_jaune_1

Raphael Rodrigues Borges for Botafogo has been booked by Wagner do Nascimento Magalhaes and receives a first yellow card.

59'  

Throw-in Botafogo.

59'  

Throw-in for Brasil AL in their own half.

58' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Brasil AL in their own half.

58' coup_franc_1

Botafogo awarded a free kick in their own half.

56' coup_franc_1

Free kick Brasil AL.

56'  

Throw-in for Brasil AL in the half of Botafogo.

55'  

Throw-in for Botafogo at Estadio Santa Cruz.

54'  

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

54' sifflet_1

Goal kick for Botafogo at Estadio Santa Cruz.

54'  

Throw-in for Botafogo in their own half.

52' coup_franc_1

Free kick in a good position for Botafogo!

52'  

Wagner do Nascimento Magalhaes awards the home team a throw-in.

51' coup_franc_1

Free kick for Brasil AL in their own half.

51'  

Wagner do Nascimento Magalhaes signals a Botafogo throw-in in Brasil AL's half.

51'  

Throw-in for Botafogo in the half of Brasil AL.

50'  

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

49'  

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

49'  

Brasil AL awarded a throw-in in their own half.

49' hors_jeu_1

Brasil AL are too eager and fall into an offside trap.

48' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Brasil AL.

48'  

Throw-in Brasil AL.

47' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Botafogo in their own half.

47'  

Throw-in for Botafogo at Estadio Santa Cruz.

47' corner_1

Brasil AL have been awarded a corner by Wagner do Nascimento Magalhaes.

46' substitution_1

The home team have replaced Wallison with Emerson Negueba. This is the second substitution made today by Paulo Gomes.

46' substitution_1

Botafogo make their first substitution with Alex Sandro replacing Jean Victor.

45' sifflet_1

The first-half is over.

45+4' corner_1

Corner awarded to Botafogo.

45+3'  

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

45+3'  

Wagner do Nascimento Magalhaes awards the home team a throw-in.

45+1'  

Botafogo awarded a throw-in in their own half.

45' sifflet_1

Botafogo have a goal kick.

45' corner_1

Corner awarded to Brasil AL.

44'  

Throw-in Botafogo.

44'  

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

43' coup_franc_1

Free kick for Botafogo in their own half.

42' coup_franc_1

Free kick for Brasil AL in their own half.

41'  

Botafogo to take a throw-in in Brasil AL territory.

41'  

Throw-in for Botafogo in their own half.

40' coup_franc_1

Free kick Brasil AL.

40' sifflet_1

Ball goes out of play for a Brasil AL goal kick.

39'  

Throw-in Botafogo.

38' coup_franc_1

Brasil AL awarded a free kick in their own half.

38' sifflet_1

It's a goal kick for the home team in Ribeirao Preto.

37' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Brasil AL in their own half.

36' carton_jaune_1

Joao Pedro is booked for the away team.

36' coup_franc_1

Free kick for Botafogo in the half of Brasil AL.

35'  

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

35'  

Wagner do Nascimento Magalhaes signals a Botafogo throw-in in Brasil AL's half.

34'  

Botafogo to take a throw-in in Brasil AL territory.

34' coup_franc_1

In Ribeirao Preto a free kick has been awarded the home team.

33' sifflet_1

Wagner do Nascimento Magalhaes awards Brasil AL a goal kick.

33' corner_1

Botafogo have been awarded a corner by Wagner do Nascimento Magalhaes.

32' corner_1

Corner awarded to Botafogo.

31' coup_franc_1

Free kick for Botafogo in the half of Brasil AL.

31' sifflet_1

Goal kick for Botafogo at Estadio Santa Cruz.

30'  

Throw-in for Brasil AL in the half of Botafogo.

30'  

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

29'  

Botafogo awarded a throw-in in their own half.

29'  

Throw-in for Botafogo in their own half.

27' coup_franc_1

Free kick Brasil AL.

26'  

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

26'  

Wagner do Nascimento Magalhaes awards the home team a throw-in.

26'  

Throw-in for Botafogo at Estadio Santa Cruz.

26'  

Throw-in for Brasil AL close to the penalty box.

25' coup_franc_1

Free kick for Botafogo in their own half.

24' corner_1

Brasil AL have been awarded a corner by Wagner do Nascimento Magalhaes.

24' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Brasil AL.

23'  

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

22'  

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

22'  

Brasil AL to take a throw-in in Botafogo territory.

21'  

Throw-in for Brasil AL in the half of Botafogo.

21'  

Wagner do Nascimento Magalhaes signals a Brasil AL throw-in in Botafogo's half.

21'  

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

20'  

Wagner do Nascimento Magalhaes signals a Brasil AL throw-in in Botafogo's half.

19' coup_franc_1

Brasil AL awarded a free kick in their own half.

18'  

Can Brasil AL capitalize from this throw-in deep inside Botafogo's half?

17' coup_franc_1

In Ribeirao Preto a free kick has been awarded the home team.

17'  

Throw-in for Botafogo in their own half.

17'  

Throw-in Botafogo.

16'  

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

16'  

Brasil AL to take a throw-in in Botafogo territory.

16'  

Throw-in for Brasil AL in the half of Botafogo.

15' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Botafogo in their own half.

15'  

Brasil AL to take a throw-in in Botafogo territory.

14' coup_franc_1

Wagner do Nascimento Magalhaes signals a free kick to Brasil AL in their own half.

13'  

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

13'  

Throw-in for Brasil AL at Estadio Santa Cruz.

12'  

Botafogo awarded a throw-in in their own half.

12'  

Wagner do Nascimento Magalhaes signals a Brasil AL throw-in in Botafogo's half.

11'  

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

11' coup_franc_1

Free kick for Botafogo in their own half.

7'  

Throw-in high up the field for Brasil AL in Ribeirao Preto.

6' sifflet_1

Botafogo have a goal kick.

5'  

Wagner do Nascimento Magalhaes awards the home team a throw-in.

5' coup_franc_1

Botafogo awarded a free kick in their own half.

5'  

Brasil AL have a dangerous throw-in.

4'  

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

3' carton_jaune_1

Jean Victor (Botafogo) has received a first yellow card.

2'  

Wagner do Nascimento Magalhaes signals a throw-in for Botafogo, close to Brasil AL's area.

 

Both teams didn't score on their last match.

 

Both teams lost their last match.

 

Both teams haven't won their last match in Brasileiro Serie B.

 

Botafogo FC SP scores 1 goals when playing at home and CR Brasil AL scores 0.81 goals when playing away (on average).

 

Average number of goals in the first half in meetings between Botafogo FC SP and CR Brasil AL is 1.2.

 

Average number of goals in meetings between Botafogo FC SP and CR Brasil AL is 2.2.

 

Botafogo FC SP scores 0.8 goals in a match against CR Brasil AL and CR Brasil AL scores 1.4 goals against Botafogo FC SP (on average).

 

Botafogo FC SP have won just 1 of their last 5 Brasileiro Serie B games against CR Brasil AL.

 

CR Brasil AL have lost just 1 of their last 5 Brasileiro Serie B games against Botafogo FC SP.

 

In the last 5 meetings Botafogo FC SP won 1, CR Brasil AL won 3, 1 draws.

 

CR Brasil AL have lost just 1 of their last 5 games against Botafogo FC SP (in all competitions).

 

CR Brasil AL has streak of 2 matches with 0 scored goals.

 

Botafogo FC SP's performance of the last 5 matches is better than CR Brasil AL's.

 

In Brasileiro Serie B, Botafogo FC SP has better performance than CR Brasil AL.

 

When CR Brasil AL is down 1-0 away, they win 5% of their matches.

 

When Botafogo FC SP is down 0-1 home, they win 15% of their matches.

 

When CR Brasil AL leads 0-1 away, they win in 63% of their matches.

 

When Botafogo FC SP leads 1-0 at home, they win in 66% of their matches.

 

On their last meeting CR Brasil AL won by 3 goals.

 

The winner of their last meeting was CR Brasil AL.

 

Botafogo FC SP wins 18% of halftimes, CR Brasil AL wins 32%.

 

Botafogo FC SP wins 1st half in 18% of their matches, CR Brasil AL in 32% of their matches.

 

CR Brasil AL have conceded a goal in each of their last 5 matches.

 

CR Brasil AL have not managed to score in their last 5 matches.

 

Alexandre Jesus is Botafogo FC SP's top scorer with 4 goals. Anselmo Ramon has scored 8 times for CR Brasil AL.

 

CR Brasil AL's away record this season: 0-4-7.

 

Botafogo FC SP's home record this season: 3-6-2.

 

CR Brasil AL haven't scored in 6 of their 13 away matches in Brasileiro Serie B this season.

 

Botafogo FC SP haven't scored in 4 of their 12 home matches in Brasileiro Serie B this season.

 

CR Brasil AL haven't won any of their last 12 away matches.

 

CR Brasil AL have lost 3 away matches in a row.

 

CR Brasil AL haven't won in their last 14 games.

 

CR Brasil AL have lost 5 matches in a row.

 

Did you know that CR Brasil AL scores 25% of their goals between the minutes 76-90?

 

Did you know that Botafogo FC SP scores 33% of their goals between the minutes 76-90?

 

CR Brasil AL have a losing streak of 4 matches in Brasileiro Serie B.

 

Last season's matches: 2-0 (Botafogo FC SP at home) and 0-0 (CR Brasil AL at home).

 

During the last 7 meetings, Botafogo FC SP have won 1 times, there have been 1 draws while CR Brasil AL have won 5 times. The goal difference is 10-4 in favour of CR Brasil AL.

Score and result Botafogo - CRB

The Botafogo - CRB (Football - Brasileirão Série B) match in 24/09/2024 20:30 is now complete.

The Botafogo - CRB result is as follows: 0-0

Now that this Football (Brasileirão Série B) match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer