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

Gremio Novorizontino SP 3-0 Operario final score - 12 October 2025, Brasileirão Série B

Brazil - Brasileirão Série B

Gremio Novorizontino SP
3
-
0
End
Operario

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

Highlights

Gremio Novorizontino SP Gremio Novorizontino SP
Operario Operario
End of game
C. Martins
90+3'
90'
N. Paraiba
J. Irmer
Lucca
87'
drop icon
84'
Jean Lucas
J. Zuluaga
O. Ruiz
L. Otavio Maria
83'
82'
J. Zuluaga
J. Irmer
L. Oyama
81'
Lucca
C. Martins
76'
drop icon
74'
G. Feliciano da Silva
72'
J. Rodrigues da Silva dos Santos
J. Giraldo
67'
G. Feliciano da Silva
R. Farofa
67'
L. dos Santos
C. Silva
67'
Kleiton
Ademilson
Lucca
M. Frizzo
64'
drop icon
P. Marcos de Sousa Freitas
47'
Lucca
N. Fogaca
46'
Lucca
N. Fogaca
46'
M. Frizzo
P. Brey
46'
B. Jose
Pablo Dyego
46'
Half-time
L. Oyama
33'
Kick-off

Game Statistics

Gremio Novorizontino SP Gremio Novorizontino SP
Operario Operario
47
Ball possession (%)
53
4
Shots
7
3
Shots on-target
2
1
Shots off-target
5
6
Corners
3
3
Offsides
7
14
Fouls
10
17
Free kicks
17
6
Goal kicks
3
2
Saves
0
19
Throw-ins
22
3
Yellow cards
3

Players List

Gremio Novorizontino SP
Gremio Novorizontino SP
Goalkeeper

Airton

Defender

R. Soares

C. Martins

P. Marcos de Sousa Freitas

Mayk

M. Frizzo

Midfielder

J. Irmer

Fabio Matheus

O. Ruiz

Forward

B. Jose

Lucca

Operario
Operario
Goalkeeper

Elias

Defender

D. Mateus

M. dos Santos Miranda

J. Rodrigues da Silva dos Santos

L. dos Santos

Midfielder

Jean Lucas

Indio

N. Paraiba

G. Boschilia

Forward

Kleiton

G. Feliciano da Silva

Substitutes

Gremio Novorizontino SP
Gremio Novorizontino SP
Goalkeeper

Jordi

Defender

R. Donato

Midfielder

Romulo

M. Frizzo

P. Brey 46'

Dantas

W. Farias

J. Irmer

L. Oyama 81'

Forward

Lucca

N. Fogaca 46' 46'

B. Jose

Pablo Dyego 46'

Airton

C. Dantas

O. Ruiz

L. Otavio Maria 83'

Operario
Operario
Goalkeeper

L. Wingert

Defender

G. Feliciano da Silva

R. Farofa 67'

A. Simplicio Dantas

G. Souza Dos Santos

Midfielder

Jean Lucas

J. Zuluaga 84'

Forward

V. Mingotti

D. Dias da Silva

J. Rodrigues da Silva dos Santos

J. Giraldo 72'

L. dos Santos

C. Silva 67'

Kleiton

Ademilson 67'

Form

Table

Teams Pts P W D L GD
7
Gremio Novorizontino SP
Gremio Novorizontino SP
60 38 15 15 8 11
12
Operario
Operario
48 38 12 12 14 -4

Last matches

Gremio Novorizontino SP
Gremio Novorizontino SP Last matches
W W W D L W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

1.5 Total goals
33% BTTS
1 Goals scored
0.5 Goals conceded
17% Over 2.5
83% Under 2.5

8 Oct 2025 - Brasileirão Série B

Cuiaba
0 :  1
Gremio Novorizontino SP

4 Oct 2025 - Brasileirão Série B

Chapecoense
1 :  0
Gremio Novorizontino SP

28 Sept 2025 - Brasileirão Série B

Gremio Novorizontino SP
1 :  1
Vila Nova

23 Sept 2025 - Brasileirão Série B

Paysandu
0 :  1
Gremio Novorizontino SP

19 Sept 2025 - Brasileirão Série B

Gremio Novorizontino SP
1 :  0
Athletic Club Sjdr MG

15 Sept 2025 - Brasileirão Série B

Ferroviaria Araraquara SP
1 :  2
Gremio Novorizontino SP
W D L D W D
Wins

2/6 (33%)

Draw

3/6 (50%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

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

28 Sept 2025 - Brasileirão Série B

Gremio Novorizontino SP
1 :  1
Vila Nova

19 Sept 2025 - Brasileirão Série B

Gremio Novorizontino SP
1 :  0
Athletic Club Sjdr MG

8 Sept 2025 - Brasileirão Série B

Gremio Novorizontino SP
1 :  1
Atletico GO

14 Aug 2025 - Brasileirão Série B

Gremio Novorizontino SP
1 :  2
Coritiba

3 Aug 2025 - Brasileirão Série B

Gremio Novorizontino SP
1 :  1
Avai

23 Jul 2025 - Brasileirão Série B

Gremio Novorizontino SP
1 :  0
Goias
L L W W L W
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

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

8 Oct 2025 - Brasileirão Série B

Cuiaba
0 :  1
Gremio Novorizontino SP

4 Oct 2025 - Brasileirão Série B

Chapecoense
1 :  0
Gremio Novorizontino SP

23 Sept 2025 - Brasileirão Série B

Paysandu
0 :  1
Gremio Novorizontino SP

15 Sept 2025 - Brasileirão Série B

Ferroviaria Araraquara SP
1 :  2
Gremio Novorizontino SP

30 Aug 2025 - Brasileirão Série B

Atletico Paranense
2 :  1
Gremio Novorizontino SP

22 Aug 2025 - Brasileirão Série B

Criciuma
2 :  0
Gremio Novorizontino SP
Operario
Operario Last matches
D D W L L L
Wins

1/6 (17%)

Draw

2/6 (33%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

2.33 Total goals
67% BTTS
0.83 Goals scored
1.5 Goals conceded
33% Over 2.5
67% Under 2.5

8 Oct 2025 - Brasileirão Série B

Operario
1 :  4
Athletic Club Sjdr MG

5 Oct 2025 - Brasileirão Série B

Operario
0 :  1
Remo

27 Sept 2025 - Brasileirão Série B

Atletico Paranense
1 :  0
Operario

24 Sept 2025 - Brasileirão Série B

Operario
2 :  1
Amazonas FC

18 Sept 2025 - Brasileirão Série B

Botafogo
1 :  1
Operario

14 Sept 2025 - Brasileirão Série B

Operario
1 :  1
Cuiaba
D W D W L L
Wins

2/6 (33%)

Draw

2/6 (33%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
0.83 Goals scored
1.17 Goals conceded
33% Over 2.5
67% Under 2.5

8 Oct 2025 - Brasileirão Série B

Operario
1 :  4
Athletic Club Sjdr MG

5 Oct 2025 - Brasileirão Série B

Operario
0 :  1
Remo

24 Sept 2025 - Brasileirão Série B

Operario
2 :  1
Amazonas FC

14 Sept 2025 - Brasileirão Série B

Operario
1 :  1
Cuiaba

29 Aug 2025 - Brasileirão Série B

Operario
1 :  0
Coritiba

19 Aug 2025 - Brasileirão Série B

Operario
0 :  0
Avai
D L W D D L
Wins

1/6 (17%)

Draw

3/6 (50%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

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

27 Sept 2025 - Brasileirão Série B

Atletico Paranense
1 :  0
Operario

18 Sept 2025 - Brasileirão Série B

Botafogo
1 :  1
Operario

7 Sept 2025 - Brasileirão Série B

America Mineiro
1 :  1
Operario

24 Aug 2025 - Brasileirão Série B

Paysandu
1 :  2
Operario

9 Aug 2025 - Brasileirão Série B

Goias
2 :  1
Operario

26 Jul 2025 - Brasileirão Série B

Ferroviaria Araraquara SP
0 :  0
Operario

Head to head

Gremio Novorizontino SP

0 %

Draw

33 %

Operario

67 %

Average stats (last H2H results)

1
Total goals
0%
BTTS
0
Goals scored (home team)
1
Goals scored (away team)
0%
Over 2.5
100%
Under 2.5

23 Jun 2025 - Brasileirão Série B

Operario
2 :  0
Gremio Novorizontino SP

9 Nov 2024 - Brasileirão Série B

Gremio Novorizontino SP
0 :  1
Operario

23 Jul 2024 - Brasileirão Série B

Operario
0 :  0
Gremio Novorizontino SP

Missing players

Gremio Novorizontino SP
Gremio Novorizontino SP
Defender

Renato

Midfielder

Marlon

Forward

Vitinho

Operario
Operario

Live Commentary

90+4' coup_franc_1

Ferroviario awarded a free kick in their own half.

90+4'  

Throw-in for Ferroviario in their own half.

90+3' sifflet_1

It's a goal kick for the home team in Novo Horizonte.

90+3' coup_franc_1

Free kick for Ferroviario in their own half.

90+3' carton_jaune_1

At Estadio Dr. Jorge Ismael de Biase, Cesar Martins has been yellow-carded for the home team.

90+1' sifflet_1

Goal kick for Gremio Novorizontino at Estadio Dr. Jorge Ismael de Biase.

90' carton_jaune_1

Neto Paraiba (Ferroviario) gets a yellow card.

90' coup_franc_1

Andre Luiz Skettino Policarpo Bento signals a free kick to Ferroviario in their own half.

90'  

Throw-in Ferroviario.

90'  

Throw-in for Gremio Novorizontino in the half of Ferroviario.

89' coup_franc_1

Andre Luiz Skettino Policarpo Bento signals a free kick to Gremio Novorizontino in their own half.

87' but_1

Goal! Gremio Novorizontino extend their lead to 3-0 through Jean Irmer. Lucca with an assist there.

86'  

Andre Luiz Skettino Policarpo Bento signals a Ferroviario throw-in in Gremio Novorizontino's half.

85' coup_franc_1

Andre Luiz Skettino Policarpo Bento signals a free kick to Ferroviario.

84' substitution_1

Jean Lucas is replacing Juan Zuluaga for Ferroviario at Estadio Dr. Jorge Ismael de Biase.

84'  

Ferroviario have a dangerous throw-in.

83' substitution_1

Oscar Ruiz is replacing Luiz Otavio Maria for the home team.

82' carton_jaune_1

Juan Zuluaga (Ferroviario) has received a first yellow card.

82' coup_franc_1

Free kick for Gremio Novorizontino in the half of Ferroviario.

81' substitution_1

The home team replace Luis Oyama with Jean Irmer.

81' coup_franc_1

Free kick for Gremio Novorizontino in their own half.

79'  

Throw-in for Ferroviario at Estadio Dr. Jorge Ismael de Biase.

78' hors_jeu_1

Leonardo Andriel dos Santos for Ferroviario is whistled offside.

78'  

Throw-in for Ferroviario close to the penalty box.

76' but_1

It's now 2-0 in Novo Horizonte as Lucca scores for Gremio Novorizontino. That's a fine assist from Cesar Martins.

75' hors_jeu_1

Gremio Novorizontino's Lucca has run offside.

74' carton_jaune_1

Gabriel Feliciano da Silva is booked for the away team.

74' coup_franc_1

Ferroviario will need to be alert as they defend a dangerous free kick from Gremio Novorizontino.

73'  

Andre Luiz Skettino Policarpo Bento signals a throw-in for Gremio Novorizontino, close to Ferroviario's area.

73'  

Ferroviario to take a throw-in in Gremio Novorizontino territory.

72' coup_franc_1

Ferroviario awarded a free kick in their own half.

72' substitution_1

Ferroviario make their fourth substitution with Jose Vitor Rodrigues da Silva dos Santos replacing Jaime Giraldo.

72' sifflet_1

Andre Luiz Skettino Policarpo Bento awards Gremio Novorizontino a goal kick.

72' tir_non_cadre_1

Ferroviario's Kleiton breaks free at Estadio Dr. Jorge Ismael de Biase. But the strike goes wide of the post.

70'  

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

70'  

Andre Luiz Skettino Policarpo Bento awards the away team a throw-in.

70'  

Fabio Matheus returns to the field for Gremio Novorizontino after picking up a slight injury.

70'  

Ferroviario needs to be cautious. Gremio Novorizontino have an attacking throw-in.

68' blessure_1

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

68' sifflet_1

Ball goes out of play for a Gremio Novorizontino goal kick.

67' substitution_1

Alex is making the team's third substitution at Estadio Dr. Jorge Ismael de Biase with Leonardo Andriel dos Santos replacing Cristiano Silva.

67' substitution_1

Alex (Ferroviario) is making a second substitution, with Kleiton replacing Ademilson.

67' substitution_1

Gabriel Feliciano da Silva is on a sub for Rodrigo Farofa for Ferroviario.

64' but_1

Goal! Lucca gives Gremio Novorizontino a 1-0 lead. Matheus Frizzo instrumental with a fine assist.

64' corner_1

Gremio Novorizontino have been awarded a corner by Andre Luiz Skettino Policarpo Bento.

63' corner_1

Gremio Novorizontino have been awarded a corner by Andre Luiz Skettino Policarpo Bento.

63' corner_1

Corner awarded to Gremio Novorizontino.

61' sifflet_1

It's a goal kick for the home team in Novo Horizonte.

61' tir_non_cadre_1

Ferroviario's Rodrigo Farofa misses with an attempt on goal.

60'  

Throw-in for Gremio Novorizontino in the half of Ferroviario.

59' coup_franc_1

Free kick for Ferroviario in their own half.

59'  

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

58'  

Neto Paraiba has recovered and rejoins the match in Novo Horizonte.

58' blessure_1

Andre Luiz Skettino Policarpo Bento waits before resuming play because Neto Paraiba for Ferroviario is still down.

57' coup_franc_1

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

56' corner_1

Corner awarded to Gremio Novorizontino.

56'  

Throw-in Gremio Novorizontino.

55'  

Throw-in for Ferroviario in their own half.

53' coup_franc_1

Free kick Gremio Novorizontino.

52' sifflet_1

Andre Luiz Skettino Policarpo Bento awards Ferroviario a goal kick.

51' coup_franc_1

Ferroviario awarded a free kick in their own half.

50'  

Gremio Novorizontino awarded a throw-in in their own half.

50' sifflet_1

Goal kick for Gremio Novorizontino at Estadio Dr. Jorge Ismael de Biase.

50' tir_non_cadre_1

Ferroviario are pushing forward but Ademilson's finish is wide of the goal.

49' hors_jeu_1

Rodrigo Farofa for the away team is judged to be offside.

49' penalty_rate_1

A massive blow for Ferroviario as Ademilson misses from the spot.

47' carton_jaune_1

Patrick Marcos de Sousa Freitas for Gremio Novorizontino has been booked by Andre Luiz Skettino Policarpo Bento and receives a first yellow card.

46' substitution_1

The home team replace Patrick Brey with Matheus Frizzo.

46' substitution_1

Bruno Jose is replacing Pablo Dyego for the home team.

46' substitution_1

The home team have replaced Nathan Fogaca with Lucca. This is the first substitution made today by Enderson Moreira.

45' sifflet_1

The first half has been concluded at Estadio Dr. Jorge Ismael de Biase.

45+3' hors_jeu_1

Ferroviario's Rodrigo Farofa is whistled for offside at Estadio Dr. Jorge Ismael de Biase.

45+2'  

Can Gremio Novorizontino get the ball into an attacking position from this throw-in in Ferroviario's half?

45+1'  

Andre Luiz Skettino Policarpo Bento signals a Gremio Novorizontino throw-in in Ferroviario's half.

45' coup_franc_1

Andre Luiz Skettino Policarpo Bento signals a free kick to Gremio Novorizontino in their own half.

44' hors_jeu_1

Cristiano Silva of Ferroviario is pulled up for offside.

43'  

Throw-in for Ferroviario at Estadio Dr. Jorge Ismael de Biase.

42'  

Can Ferroviario capitalize from this throw-in deep inside Gremio Novorizontino's half?

42'  

Throw-in for Ferroviario close to the penalty box.

42'  

Throw-in high up the field for Ferroviario in Novo Horizonte.

41'  

Andre Luiz Skettino Policarpo Bento signals a throw-in for Ferroviario, close to Gremio Novorizontino's area.

40'  

Ferroviario have a dangerous throw-in.

39' coup_franc_1

Andre Luiz Skettino Policarpo Bento signals a free kick to Ferroviario in their own half.

39'  

Andre Luiz Skettino Policarpo Bento awards the home team a throw-in.

38'  

Throw-in for Gremio Novorizontino in the half of Ferroviario.

38' coup_franc_1

Free kick for Ferroviario in their own half.

36' tir_cadre_1

Ferroviario pushes forward through Rodrigo Farofa, whose finish on goal is saved.

34' sifflet_1

Ferroviario have a goal kick.

34' tir_non_cadre_1

Nathan Fogaca of Gremio Novorizontino gets in a strike, but is off target.

33' coup_franc_1

Ferroviario awarded a free kick in their own half.

33' carton_jaune_1

Luis Oyama (Gremio Novorizontino) has been booked and must now be careful not to get a second yellow card.

32' corner_1

Ferroviario have been awarded a corner by Andre Luiz Skettino Policarpo Bento.

30' coup_franc_1

Ferroviario awarded a free kick in their own half.

28'  

Gremio Novorizontino awarded a throw-in in their own half.

28' hors_jeu_1

Ferroviario are too eager and fall into an offside trap.

26'  

Throw-in for Gremio Novorizontino in their own half.

26'  

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

25'  

Can Ferroviario get the ball into an attacking position from this throw-in in Gremio Novorizontino's half?

24' hors_jeu_1

At Estadio Dr. Jorge Ismael de Biase, Gremio Novorizontino are penalized for being offside.

23' hors_jeu_1

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

22'  

Ferroviario's Elias looks ok and returns to the pitch.

22' corner_1

Gremio Novorizontino have been awarded a corner by Andre Luiz Skettino Policarpo Bento.

21' blessure_1

The match at Estadio Dr. Jorge Ismael de Biase has been interrupted briefly for a check on Elias, who is down injured.

19'  

Gremio Novorizontino to take a throw-in in Ferroviario territory.

18' corner_1

Corner awarded to Gremio Novorizontino.

17'  

Throw-in Gremio Novorizontino.

17' coup_franc_1

In Novo Horizonte a free kick has been awarded the home team.

16' coup_franc_1

Free kick for Ferroviario in the half of Gremio Novorizontino.

15'  

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

14' corner_1

Corner awarded to Ferroviario.

14' coup_franc_1

Free kick for Ferroviario in their own half.

14' coup_franc_1

Free kick Gremio Novorizontino.

13' coup_franc_1

Andre Luiz Skettino Policarpo Bento signals a free kick to Gremio Novorizontino in their own half.

12' hors_jeu_1

Gremio Novorizontino drive forward but Nathan Fogaca is judged offside.

10' hors_jeu_1

Ademilson for Ferroviario is whistled offside.

10'  

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

9'  

Throw-in for Gremio Novorizontino at Estadio Dr. Jorge Ismael de Biase.

8'  

Throw-in for Gremio Novorizontino in their own half.

6'  

Andre Luiz Skettino Policarpo Bento awards the home team a throw-in.

6'  

Gremio Novorizontino awarded a throw-in in their own half.

6' corner_1

Ferroviario have been awarded a corner by Andre Luiz Skettino Policarpo Bento.

5' tir_cadre_1

Cristiano Silva of Ferroviario smashes in a shot on target. The keeper saves, though.

3'  

Throw-in Ferroviario.

2' sifflet_1

Ball goes out of play for a Ferroviario goal kick.

1' coup_franc_1

Andre Luiz Skettino Policarpo Bento signals a free kick to Gremio Novorizontino.

1'  

Andre Luiz Skettino Policarpo Bento signals a Gremio Novorizontino throw-in in Ferroviario's half.

 

Operario Ferroviario EC PR has streak of 2 matches with 0 scored goals.

 

Gremio Novorizontino SP scores 1.2 goals when playing at home and Operario Ferroviario EC PR scores 0.97 goals when playing away (on average).

 

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.

 

Average number of goals in the first half in meetings between Gremio Novorizontino SP and Operario Ferroviario EC PR is 1.

 

Average number of goals in meetings between Gremio Novorizontino SP and Operario Ferroviario EC PR is 1.8.

 

Gremio Novorizontino SP scores 1 goals in a match against Operario Ferroviario EC PR and Operario Ferroviario EC PR scores 0.8 goals against Gremio Novorizontino SP (on average).

 

In the last 5 meetings Gremio Novorizontino SP won 2, Operario Ferroviario EC PR won 2, 1 draws.

 

Gremio Novorizontino SP's performance of the last 5 matches is better than Operario Ferroviario EC PR's.

 

In Brasileiro Serie B, Gremio Novorizontino SP has better performance than Operario Ferroviario EC PR.

 

When Operario Ferroviario EC PR is down 1-0 away, they win 15% of their matches.

 

When Gremio Novorizontino SP is down 0-1 home, they win 25% of their matches.

 

When Operario Ferroviario EC PR leads 0-1 away, they win in 62% of their matches.

 

When Gremio Novorizontino SP leads 1-0 at home, they win in 58% of their matches.

 

On their last meeting Operario Ferroviario EC PR won by 2 goals.

 

The winner of their last meeting was Operario Ferroviario EC PR.

 

Gremio Novorizontino SP wins 18% of halftimes, Operario Ferroviario EC PR wins 23%.

 

Gremio Novorizontino SP wins 1st half in 18% of their matches, Operario Ferroviario EC PR in 23% of their matches.

 

Operario Ferroviario EC PR have conceded a goal in each of their last 6 matches.

 

A year ago, Gremio Novorizontino SP were number 1 in the table with 54 points. Now they are number 6 with 47 points.

 

Patrick Marcos de Sousa Freitas has more yellow cards (10) than any other player at Gremio Novorizontino SP. Joseph Mauricio De Oliveira Figueiredo has collected 9 for Operario Ferroviario EC PR.

 

Luis Felipe Oyama has assisted the most goals for Gremio Novorizontino SP with 3. Gabriel Boschilia is Operario Ferroviario EC PR's biggest assister (4).

 

Gremio Novorizontino SP's home record this season: 8-6-1.

 

Operario Ferroviario EC PR haven't scored in 7 of their 15 away matches in Brasileiro Serie B this season.

 

Gremio Novorizontino SP haven't scored in 0 of their 15 home matches in Brasileiro Serie B this season.

 

Did you know that Operario Ferroviario EC PR scores 23% of their goals between the minutes 31-45?

 

Did you know that Gremio Novorizontino SP scores 25% of their goals between the minutes 76-90?

 

Last season's matches: 0-1 (Gremio Novorizontino SP at home) and 0-0 (Operario Ferroviario EC PR at home).

 

During the last 5 meetings, Gremio Novorizontino SP have won 2 times, there have been 1 draws while Operario Ferroviario EC PR have won 2 times.

Score and result Gremio Novorizontino SP - Operario

The Gremio Novorizontino SP - Operario match (Football - Brasileirão Série B) at 12/10/2025 15:00 is complete.

The Gremio Novorizontino SP - Operario match result is as follows: 3-0.

Now that this Brasileirão Série B Football 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