Cuiaba vs Vila Nova

14 June 2026 · Brasileirão Série B · 2026 · Referee Denis da Silva Ribeiro Serafim

Full time 1 – 0

Half-time: 0–0

  • Calebe Costa 90+2’

Match summary

Cuiaba won 1-0 at home to Vila Nova, with the winner arriving in stoppage time. It was goalless at half-time.

Calebe Costa put Cuiaba ahead in stoppage time.

The chances backed that up: Cuiaba created 1.77 expected goals (xG) from 7 shots to Vila Nova's 0.63 from 10.

Match stats

51% Possession 49%
7 Shots 10
4 Shots on target 3
5 Corners 2
90 Attacks 96
48 Dangerous attacks 40
453 Passes 442
84.5% Pass accuracy 81.0%
10 Tackles 18
12 Fouls 10
1 Yellow cards 1
4 Offsides 2

Key events

Cuiaba Vila Nova
Kick-off
12’
DodôShot on target
Vinicius PeixotoShot on target
24’
Vinicius PeixotoShot on target
28’
Half-time0-0
46’
Caio MarceloTiago Pagnussat
Second half underway
58’
Mateus CriciumaVinicius Peixoto
58’
66’
Victor HugoPepê
68’
Victor HugoShot on target
76’
83’
DellatorreShot on target
84’
89’
João VieiraShot on target
Calebe CostaRight foot shot1-0 (Cuiaba)
90+2’
90+8’
Full-time1-0

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.77 0.63 90+2’ Calebe Costa (Cuiaba), 1-0 90+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.77 0.63 90+2’ Calebe Costa (Cuiaba), 1-0 Costa 90+2’
Cuiaba 1.77 xGVila Nova 0.63 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Vila Nova attacking Cuiaba attacking 
21’ Railan (Cuiaba), open play, 0.47 xG, off target 90+2’ Calebe Costa (Cuiaba), open play, 0.45 xG, goal 89’ João Vieira (Vila Nova), open play, 0.43 xG, saved 28’ Vinicius Peixoto (Cuiaba), open play, 0.37 xG, saved 85’ João Basso (Cuiaba), set piece, 0.31 xG, off target 24’ Vinicius Peixoto (Cuiaba), open play, 0.14 xG, saved 89’ Dudu Dos Santos (Vila Nova), open play, 0.05 xG, blocked 49’ Ryan Lima (Vila Nova), from a corner, 0.03 xG, off target 5’ Ryan Lima (Vila Nova), open play, 0.03 xG, blocked 12’ Dodô (Vila Nova), open play, 0.02 xG, saved 19’ Ryan Lima (Vila Nova), open play, 0.02 xG, blocked 89’ Bruno Xavier (Vila Nova), open play, 0.02 xG, blocked 90+7’ Raul (Cuiaba), open play, 0.02 xG, blocked 83’ Dellatorre (Vila Nova), open play, 0.02 xG, saved 76’ Victor Hugo (Cuiaba), open play, 0.02 xG, saved 18’ Dudu Dos Santos (Vila Nova), open play, 0.01 xG, off target 34’ Ryan Lima (Vila Nova), from a corner, 0.01 xG, off target 21’ Railan (Cuiaba), open play, 0.47 xG, off target 90+2’ Calebe Costa (Cuiaba), open play, 0.45 xG, goal 89’ João Vieira (Vila Nova), open play, 0.43 xG, saved 28’ Vinicius Peixoto (Cuiaba), open play, 0.37 xG, saved 85’ João Basso (Cuiaba), set piece, 0.31 xG, off target 24’ Vinicius Peixoto (Cuiaba), open play, 0.14 xG, saved 89’ Dudu Dos Santos (Vila Nova), open play, 0.05 xG, blocked 49’ Ryan Lima (Vila Nova), from a corner, 0.03 xG, off target 5’ Ryan Lima (Vila Nova), open play, 0.03 xG, blocked 12’ Dodô (Vila Nova), open play, 0.02 xG, saved 19’ Ryan Lima (Vila Nova), open play, 0.02 xG, blocked 89’ Bruno Xavier (Vila Nova), open play, 0.02 xG, blocked 90+7’ Raul (Cuiaba), open play, 0.02 xG, blocked 83’ Dellatorre (Vila Nova), open play, 0.02 xG, saved 76’ Victor Hugo (Cuiaba), open play, 0.02 xG, saved 18’ Dudu Dos Santos (Vila Nova), open play, 0.01 xG, off target 34’ Ryan Lima (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

Cuiaba 4-1-4-1 Starting XI
Carné
Lopes
Basso
Mendes
Railan 84’
Costa
Raul
Pepê 68’
Otavio 58’
Rodrigues 46’
Peixoto 58’
Vila Nova 4-2-3-1 Starting XI
Dalberson
Higor
Pagnussat 46’
Anderson
Camargo
Santos
Vieira
Lima 84’
Janderson 66’
Dodô 66’
Luís 66’

Player stats

Goalkeeper1 player
90′ 3 0 27 – – – – –
Defenders6 players
Railan Taken off
84′ – 1 – 1 1 37 2 – – –
90′ 2 2 – 3 1 78 2 – – –
90′ – 1 – 8 6 68 2 – – –
90′ 2 – – 3 – 40 – – – –
90′ – 4 – – – 35 1 1 – –
Luisão Came on as a substitute
32′ – – – 3 3 20 – – – –
Midfielders4 players
Raul
90′ – – 64 1 0.01 2 – 3 – 1 –
Pepê Taken off
68′ – – 13 – 0.02 – – – 1 – –
Luiz Otavio Taken off
58′ – – 24 – 0.01 – 1 1 1 1 –
Victor Hugo Came on as a substitute
22′ – – 7 – 0.01 – – 2 – – –
Forwards5 players
Rodrigo Rodrigues Taken off
45′ – – – – – 0.01 1 3 – 9 –
Vinicius Peixoto Taken off
58′ – – 2 2 0.51 0.02 – 2 – 4 –
Kauan Cristtyan Came on as a substitute
45′ – – – – – 0.00 – 5 3 9 –
Mateus Criciuma Came on as a substitute
32′ – – – – – 0.24 2 3 2 13 –
Marcos Júnior Came on as a substitute
15′ – – – – – 0.00 – – – 4
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.