Vila Nova vs Juventude

31 October 2026 · Brasileirão Série B · 2026 · Referee Rodrigo Jose Pereira de Lima

Full time 2 – 2

Half-time: 0–0

  • Janderson 55’
  • Dudu Dos Santos 83’
  • Lucas Alves 76’
  • Alisson Safira 86’

Match summary

Vila Nova and Juventude shared the points in a 2-2 draw. It was goalless at half-time.

Janderson put Vila Nova ahead in the 55th minute, Lucas Alves equalised with a header in the 76th minute, Dudu Dos Santos put Vila Nova back in front with a direct free kick in the 83rd minute, and Alisson Safira equalised in the 86th minute.

There was little between the sides on chances: Vila Nova created 1.33 expected goals (xG) from 20 shots, Juventude 1.32 from 12. Both sides had a player sent off.

Match stats

60% Possession 40%
20 Shots 12
7 Shots on target 9
9 Corners 2
86 Attacks 61
52 Dangerous attacks 30
390 Passes 270
80.5% Pass accuracy 70.7%
12 Tackles 29
18 Fouls 21
1 Yellow cards 2
1 Red cards 1
3 Offsides 1

Key events

Vila Nova Juventude
Kick-off
André LuísShot on target
2’
HigorShot on target
3’
Corner
3’
Corner
7’
Corner
14’
Dudu Dos SantosShot on target
16’
Corner
25’
31’
Marcos PauloShot on target
31’
Corner
38’
Marcos PauloShot on target
42’
42’
Alisson SafiraShot on target
Everton GaldinoVAR: Goal given
45+4’
Half-time0-0
46’
AderlanFoul
Second half underway
54’
JandersonRight foot shot1-0 (Vila Nova)
55’
58’
Gabriel PiresShot on target
60’
Diogo BarbosaShot on target
62’
70’
Corner
72’
MessiasProfessional foul last man
Corner
74’
Corner
75’
Corner
75’
76’
Lucas AlvesHeader1-1 (Juventude)
79’
AderlanShot on target
Dudu Dos SantosFree Kick2-1 (Vila Nova)
83’
86’
Alisson SafiraRight foot shot2-2 (Juventude)
87’
88’
DodôShot on target
88’
89’
Juan ChristianShot on target
Everton GaldinoShot on target
90+10’
Corner
90+10’
Corner
90+10’
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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.33 1.32 55’ Janderson (Vila Nova), 1-0 55’ 76’ Lucas Alves (Juventude), 1-1 76’ 83’ Dudu Dos Santos (Vila Nova), 2-1 83’ 86’ Alisson Safira (Juventude), 2-2 86’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.33 1.32 55’ Janderson (Vila Nova), 1-0 Janderson 55’ 76’ Lucas Alves (Juventude), 1-1 Alves 76’ 83’ Dudu Dos Santos (Vila Nova), 2-1 Dos Santos 83’ 86’ Alisson Safira (Juventude), 2-2 Safira 86’
Vila Nova 1.33 xGJuventude 1.32 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Juventude attacking Vila Nova attacking 
76’ Lucas Alves (Juventude), open play, 0.34 xG, goal 86’ Alisson Safira (Juventude), open play, 0.31 xG, goal 89’ Juan Christian (Juventude), open play, 0.24 xG, saved 90+10’ Everton Galdino (Vila Nova), set piece, 0.24 xG, saved 2’ André Luís (Vila Nova), open play, 0.17 xG, saved 16’ Marquinhos Gabriel (Vila Nova), open play, 0.16 xG, off target 88’ Janderson (Vila Nova), open play, 0.15 xG, blocked 31’ Marcos Paulo (Juventude), set piece, 0.14 xG, saved 2’ Gabriel Pires (Juventude), set piece, 0.12 xG, off target 75’ Dudu Dos Santos (Vila Nova), from a corner, 0.11 xG, blocked 83’ Dudu Dos Santos (Vila Nova), direct free kick, 0.10 xG, goal 90+11’ Higor (Vila Nova), from a corner, 0.08 xG, off target 38’ Marcos Paulo (Juventude), open play, 0.05 xG, saved 88’ Dodô (Vila Nova), open play, 0.05 xG, saved 14’ André Luís (Vila Nova), open play, 0.04 xG, blocked 52’ Alisson Safira (Juventude), open play, 0.04 xG, off target 46’ Janderson (Vila Nova), open play, 0.04 xG, blocked 74’ Janderson (Vila Nova), set piece, 0.03 xG, blocked 90+10’ Jonathan Costa (Vila Nova), from a corner, 0.03 xG, off target 60’ Diogo Barbosa (Juventude), open play, 0.03 xG, saved 42’ Everton Galdino (Vila Nova), open play, 0.02 xG, blocked 58’ Gabriel Pires (Juventude), open play, 0.02 xG, saved 90’ Dudu Dos Santos (Vila Nova), set piece, 0.02 xG, off target 16’ Dudu Dos Santos (Vila Nova), open play, 0.02 xG, saved 33’ Diogo Barbosa (Juventude), from a corner, 0.02 xG, blocked 55’ Janderson (Vila Nova), open play, 0.02 xG, goal 90+4’ Higor (Vila Nova), open play, 0.02 xG, blocked 90+7’ Dodô (Vila Nova), open play, 0.01 xG, off target 3’ Higor (Vila Nova), set piece, 0.01 xG, saved 79’ Aderlan (Juventude), open play, 0.01 xG, saved 90+10’ Dudu Dos Santos (Vila Nova), from a corner, 0.01 xG, off target 42’ Alisson Safira (Juventude), open play, 0.01 xG, saved 76’ Lucas Alves (Juventude), open play, 0.34 xG, goal 86’ Alisson Safira (Juventude), open play, 0.31 xG, goal 89’ Juan Christian (Juventude), open play, 0.24 xG, saved 90+10’ Everton Galdino (Vila Nova), set piece, 0.24 xG, saved 2’ André Luís (Vila Nova), open play, 0.17 xG, saved 16’ Marquinhos Gabriel (Vila Nova), open play, 0.16 xG, off target 88’ Janderson (Vila Nova), open play, 0.15 xG, blocked 31’ Marcos Paulo (Juventude), set piece, 0.14 xG, saved 2’ Gabriel Pires (Juventude), set piece, 0.12 xG, off target 75’ Dudu Dos Santos (Vila Nova), from a corner, 0.11 xG, blocked 83’ Dudu Dos Santos (Vila Nova), direct free kick, 0.10 xG, goal 90+11’ Higor (Vila Nova), from a corner, 0.08 xG, off target 38’ Marcos Paulo (Juventude), open play, 0.05 xG, saved 88’ Dodô (Vila Nova), open play, 0.05 xG, saved 14’ André Luís (Vila Nova), open play, 0.04 xG, blocked 52’ Alisson Safira (Juventude), open play, 0.04 xG, off target 46’ Janderson (Vila Nova), open play, 0.04 xG, blocked 74’ Janderson (Vila Nova), set piece, 0.03 xG, blocked 90+10’ Jonathan Costa (Vila Nova), from a corner, 0.03 xG, off target 60’ Diogo Barbosa (Juventude), open play, 0.03 xG, saved 42’ Everton Galdino (Vila Nova), open play, 0.02 xG, blocked 58’ Gabriel Pires (Juventude), open play, 0.02 xG, saved 90’ Dudu Dos Santos (Vila Nova), set piece, 0.02 xG, off target 33’ Diogo Barbosa (Juventude), from a corner, 0.02 xG, blocked 16’ Dudu Dos Santos (Vila Nova), open play, 0.02 xG, saved 55’ Janderson (Vila Nova), open play, 0.02 xG, goal 90+4’ Higor (Vila Nova), open play, 0.02 xG, blocked 3’ Higor (Vila Nova), set piece, 0.01 xG, saved 79’ Aderlan (Juventude), open play, 0.01 xG, saved 90+7’ Dodô (Vila Nova), open play, 0.01 xG, off target 42’ Alisson Safira (Juventude), open play, 0.01 xG, saved 90+10’ Dudu Dos Santos (Vila Nova), from a corner, 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-3-3 Starting XI
Leite
Cariús 73’
Higor
Costa
Mendes
Vieira
Santos
Gabriel 80’
Janderson
Luís 80’
Galdino
Juventude 3-4-3 Starting XI
Jandrei
Sam
Messias
Paulo 68’
Barbosa
Raí
Pires
Aderlan 87’
Paulo 68’
Safira 88’
Amarilla 46’

Player stats

Goalkeeper1 player
90′ 7 2 22 1 – – – –
Defenders4 players
Igor Cariús Taken off
73′ 2 – – 7 2 19 2 – –
90′ 1 – – 4 2 56 – – – –
90′ – – – 3 2 41 2 – – –
Higor
90′ 1 1 – 2 – 51 2 – 1 –
Midfielders7 players
João Vieira Sent off
62′ – – 31 2 0.10 2 – 3 1 1
90′ 1 – 51 – 0.03 2 1 11 5 4 –
Marquinhos Gabriel Taken off
80′ – – 24 2 0.15 – – 1 – – –
90′ – – 32 – 0.03 1 – 5 1 2 –
90′ 1 – 24 3 0.58 2 – 7 4 4 –
Nathan Camargo Came on as a substitute
17′ – – 12 1 0.01 1 – 2 1 – –
Dodô Came on as a substitute
10′ – – 9 3 0.03 – – – – – –
Forwards2 players
André Luís Taken off
80′ – – 2 1 0.21 0.01 1 8 4 13 –
Dellatorre Came on as a substitute
10′ – – – – – 0.01 – – – 5 –
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.