Vila Nova vs Ferroviaria

26 October 2025 · Brasileirão Série B · 2025 · Referee Marcelo de Lima Henrique

Full time 2 – 2

Half-time: 2–1

  • Tiago Pagnussat 34’
  • André Luís 43’
  • Juninho 45+1’
  • Carlão 66’ (pen)

Match summary

The points were shared as Vila Nova and Ferroviaria drew 2-2. Vila Nova led 2-1 at half-time.

In the first half, Tiago Pagnussat put Vila Nova ahead with a header in the 34th minute, André Luís made it 2-0 in the 43rd minute, and Juninho pulled one back to make it 2-1 in first-half stoppage time. In the second half, Carlão equalised from the penalty spot in the 66th minute.

Ferroviaria had the better of the chances, with 2.11 expected goals (xG) from 11 shots to Vila Nova's 1.71 from 18.

Match stats

60% Possession 40%
18 Shots 11
8 Shots on target 6
5 Corners 2
443 Passes 305
85.6% Pass accuracy 80.7%
17 Tackles 16
14 Fouls 17
3 Yellow cards 2
1 Offsides 1

Key events

Vila Nova Ferroviaria
Kick-off
Igor HenriqueShot on target
6’
DodôShot on target
16’
26’
André LuísShot on target
32’
TodinhoShot on target
32’
Tiago PagnussatHeader1-0 (Vila Nova)
34’
André LuísLeft foot shot2-0 (Vila Nova)
43’
45+1’
JuninhoRight foot shot2-1 (Ferroviaria)
Half-time2-1
46’
Thiago LopesFabrício Daniel
Second half underway
ThalysFoul
52’
53’
NetinhoShot on target
Jean MotaDodô
61’
Gabriel PovedaBruno Mendes
61’
65’
AlbanoAlencar
66’
CarlãoPenalty2-2 (Ferroviaria)
EliasArgument
72’
73’
Vitor BarretoJuninho
74’
Thiago LopesShot on target
74’
CarlãoShot on target
WevertonThalys
75’
Gustavo PajeTodinho
76’
WevertonFoul
80’
Gustavo PajeShot on target
81’
81’
NetinhoShot on target
86’
Eric MeloZé Mário
87’
Jean MotaShot on target
89’
90+2’
RicardinhoFoul
Full-time2-2

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.71 2.11 34’ Tiago Pagnussat (Vila Nova), 1-0 34’ 43’ André Luís (Vila Nova), 2-0 43’ 45+1’ Juninho (Ferroviaria), 2-1 45+1’ 66’ Carlão (Ferroviaria), 2-2 66’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.71 2.11 34’ Tiago Pagnussat (Vila Nova), 1-0 Pagnussat 34’ 43’ André Luís (Vila Nova), 2-0 Luís 43’ 45+1’ Juninho (Ferroviaria), 2-1 Juninho 45+1’ 66’ Carlão (Ferroviaria), 2-2 Carlão 66’
Vila Nova 1.71 xGFerroviaria 2.11 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Ferroviaria attacking Vila Nova attacking 
66’ Carlão (Ferroviaria), penalty, 0.79 xG, goal 74’ Thiago Lopes (Ferroviaria), open play, 0.75 xG, saved 43’ André Luís (Vila Nova), open play, 0.32 xG, goal 59’ Alencar (Ferroviaria), open play, 0.22 xG, off target 8’ André Luís (Vila Nova), open play, 0.20 xG, off target 81’ Pedro Romano (Vila Nova), open play, 0.15 xG, off target 81’ Gustavo Paje (Vila Nova), open play, 0.14 xG, saved 2’ Dodô (Vila Nova), open play, 0.13 xG, blocked 34’ Tiago Pagnussat (Vila Nova), from a corner, 0.14 xG, goal 74’ Carlão (Ferroviaria), open play, 0.11 xG, saved 89’ Jean Mota (Vila Nova), set piece, 0.11 xG, saved 32’ Todinho (Vila Nova), open play, 0.08 xG, saved 21’ Unknown (Vila Nova), open play, 0.06 xG, off target 46’ Juninho (Ferroviaria), open play, 0.07 xG, goal 17’ André Luís (Vila Nova), open play, 0.06 xG, off target 21’ Igor Henrique (Vila Nova), open play, 0.06 xG, off target 32’ André Luís (Vila Nova), open play, 0.06 xG, saved 13’ Todinho (Vila Nova), from a corner, 0.04 xG, blocked 37’ Fabrício Daniel (Ferroviaria), open play, 0.04 xG, blocked 41’ Dodô (Vila Nova), open play, 0.04 xG, blocked 81’ Netinho (Ferroviaria), direct free kick, 0.04 xG, saved 13’ Thalys (Vila Nova), open play, 0.04 xG, blocked 16’ Dodô (Vila Nova), direct free kick, 0.04 xG, saved 9’ Ricardinho (Ferroviaria), open play, 0.03 xG, off target 29’ Netinho (Ferroviaria), direct free kick, 0.03 xG, off target 53’ Netinho (Ferroviaria), direct free kick, 0.03 xG, saved 73’ Ronaldo Alves (Ferroviaria), set piece, 0.02 xG, off target 6’ Igor Henrique (Vila Nova), open play, 0.01 xG, saved 27’ Igor Henrique (Vila Nova), open play, 0.01 xG, off target 66’ Carlão (Ferroviaria), penalty, 0.79 xG, goal 74’ Thiago Lopes (Ferroviaria), open play, 0.75 xG, saved 43’ André Luís (Vila Nova), open play, 0.32 xG, goal 59’ Alencar (Ferroviaria), open play, 0.22 xG, off target 8’ André Luís (Vila Nova), open play, 0.20 xG, off target 81’ Pedro Romano (Vila Nova), open play, 0.15 xG, off target 81’ Gustavo Paje (Vila Nova), open play, 0.14 xG, saved 2’ Dodô (Vila Nova), open play, 0.13 xG, blocked 34’ Tiago Pagnussat (Vila Nova), from a corner, 0.14 xG, goal 74’ Carlão (Ferroviaria), open play, 0.11 xG, saved 89’ Jean Mota (Vila Nova), set piece, 0.11 xG, saved 32’ Todinho (Vila Nova), open play, 0.08 xG, saved 46’ Juninho (Ferroviaria), open play, 0.07 xG, goal 21’ Unknown (Vila Nova), open play, 0.06 xG, off target 17’ André Luís (Vila Nova), open play, 0.06 xG, off target 21’ Igor Henrique (Vila Nova), open play, 0.06 xG, off target 32’ André Luís (Vila Nova), open play, 0.06 xG, saved 13’ Todinho (Vila Nova), from a corner, 0.04 xG, blocked 37’ Fabrício Daniel (Ferroviaria), open play, 0.04 xG, blocked 41’ Dodô (Vila Nova), open play, 0.04 xG, blocked 81’ Netinho (Ferroviaria), direct free kick, 0.04 xG, saved 13’ Thalys (Vila Nova), open play, 0.04 xG, blocked 16’ Dodô (Vila Nova), direct free kick, 0.04 xG, saved 9’ Ricardinho (Ferroviaria), open play, 0.03 xG, off target 29’ Netinho (Ferroviaria), direct free kick, 0.03 xG, off target 53’ Netinho (Ferroviaria), direct free kick, 0.03 xG, saved 73’ Ronaldo Alves (Ferroviaria), set piece, 0.02 xG, off target 6’ Igor Henrique (Vila Nova), open play, 0.01 xG, saved 27’ Igor Henrique (Vila Nova), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Vila Nova 4-2-3-1 Starting XI
Halls
Romano
Pagnussat
Thalys 75’
Elias
Henrique
Vieira
Dodô 61’
Luís 69’
Todinho 76’
Mendes 61’
Ferroviaria 4-1-4-1 Starting XI
Júnior
Mário 86’
Maycon
Alves
Rodrigues
Ricardinho
Juninho 73’
Netinho 87’
Alencar 65’
Daniel 46’
Carlão

Player stats

Goalkeeper1 player
Halls
90′ 4 2 20 – – – – –
Defenders5 players
Thalys Taken off
75′ 2 – – 5 – 27 1 – –
Pedro Romano
90′ – 1 – 2 2 58 2 – – –
90′ 2 3 1 6 2 65 – 1 – –
Elias
90′ 2 2 – 3 1 38 4 – –
Weverton Came on as a substitute
15′ 1 – – 4 1 11 1 – –
Midfielders7 players
Igor Henrique
90′ – – 59 1 0.14 4 – 9 1 2 –
90′ – – 48 – 0.06 2 – 3 – 1 –
Todinho Taken off
76′ – – 39 3 0.07 – – 6 2 – –
Dodô Taken off
61′ – 1 18 3 0.26 – – 1 – 1 –
Jean Mota Came on as a substitute
29′ – – 14 – 0.01 – – 2 1 2 –
Vinicius Paiva Came on as a substitute
21′ – – 7 1 0.12 1 – 2 – – –
Gustavo Paje Came on as a substitute
14′ – – 3 – 0.00 1 1 3 – 1 –
Forwards3 players
André Luís Taken off
69′ 1 – 4 2 0.65 0.03 – 6 3 19 –
Bruno Mendes Taken off
61′ – – – – – 0.08 1 1 1 10 –
Gabriel Poveda Came on as a substitute
29′ – – – – – 0.02 1 2 1 7 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk. Referee data before 2025/26 from the Transfermarkt datasets project.