Operario-PR vs Ponte Preta

22 July 2026 · Brasileirão Série B · 2026 · Referee Bruno Pereira Vasconcelos

Full time 3 – 2

Half-time: 1–1

  • Pablo 31’
  • Hildeberto Pereira 53’
  • Caio Dantas 90’
  • Brandão 7’, 49’

Match summary

Operario-PR came from behind to win 3-2 at home to Ponte Preta, with a late winner. It was 1-1 at half-time.

In the first half, Brandão put Ponte Preta ahead from a corner in the 7th minute and Pablo equalised in the 31st minute. In the second half, Brandão put Ponte Preta back in front in the 49th minute, Hildeberto Pereira equalised in the 53rd minute, and Caio Dantas won it in the 90th minute.

The chances backed that up: Operario-PR created 1.97 expected goals (xG) from 20 shots to Ponte Preta's 1.01 from 11. Ponte Preta had a player sent off.

Match stats

62% Possession 38%
20 Shots 11
4 Shots on target 5
6 Corners 6
344 Passes 212
80.2% Pass accuracy 66.5%
10 Tackles 22
18 Fouls 21
1 Yellow cards 6
0 Red cards 1
2 Offsides 1

Key events

Operario-PR Ponte Preta
Kick-off
7’
BrandãoLeft foot shot0-1 (Ponte Preta)
PabloRight foot shot1-1 (Operario-PR)
31’
34’
34’
ElvisShot on target
36’
David da HoraArgument
39’
Léo GomesShot on target
44’
ElvisShot on target
Half-time1-1
49’
BrandãoRight foot shot1-2 (Ponte Preta)
Second half underway
51’
BrandãoFoul
Gabriel BoschiliaShot on target
52’
Hildeberto PereiraLeft foot shot2-2 (Operario-PR)
53’
72’
ViniciusTime wasting
77’
80’
Julio de OliveiraVAR: Red card given
83’
BrandãoSecond yellowFoul
85’
88’
JuanLéo Gomes
88’
Caio DantasRight foot shot3-2 (Operario-PR)
90’
90+7’
Full-time3-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.97 1.01 7’ Brandão (Ponte Preta), 0-1 7’ 31’ Pablo (Operario-PR), 1-1 31’ 49’ Brandão (Ponte Preta), 1-2 49’ 53’ Hildeberto Pereira (Operario-PR), 2-2 53’ 90’ Caio Dantas (Operario-PR), 3-2 90’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.97 1.01 7’ Brandão (Ponte Preta), 0-1 Brandão 7’ 31’ Pablo (Operario-PR), 1-1 Pablo 31’ 49’ Brandão (Ponte Preta), 1-2 Brandão 49’ 53’ Hildeberto Pereira (Operario-PR), 2-2 Pereira 53’ 90’ Caio Dantas (Operario-PR), 3-2 Dantas 90’
Operario-PR 1.97 xGPonte Preta 1.01 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Ponte Preta attacking Operario-PR attacking 
7’ Brandão (Ponte Preta), from a corner, 0.52 xG, goal 90’ Caio Dantas (Operario-PR), open play, 0.46 xG, goal 53’ Hildeberto Pereira (Operario-PR), open play, 0.23 xG, goal 45’ William Klaus (Operario-PR), from a corner, 0.22 xG, off target 67’ William Klaus (Operario-PR), from a corner, 0.20 xG, off target 49’ Brandão (Ponte Preta), open play, 0.20 xG, goal 18’ William Klaus (Operario-PR), set piece, 0.18 xG, off target 9’ Aylon (Operario-PR), from a corner, 0.13 xG, blocked 30’ Vinicius Diniz (Operario-PR), set piece, 0.09 xG, off target 59’ Gabriel Boschilia (Operario-PR), open play, 0.09 xG, off target 67’ William Klaus (Operario-PR), from a corner, 0.07 xG, off target 41’ Danilo Barcelos (Ponte Preta), open play, 0.06 xG, blocked 30’ Vinicius Diniz (Operario-PR), set piece, 0.06 xG, blocked 24’ Kevyson (Ponte Preta), open play, 0.05 xG, blocked 63’ Gabriel Boschilia (Operario-PR), open play, 0.05 xG, off target 66’ Brandão (Ponte Preta), open play, 0.04 xG, off target 34’ Elvis (Ponte Preta), direct free kick, 0.03 xG, saved 37’ Gabriel Boschilia (Operario-PR), direct free kick, 0.04 xG, blocked 39’ Léo Gomes (Ponte Preta), open play, 0.04 xG, saved 31’ Pablo (Operario-PR), open play, 0.03 xG, goal 41’ Danilo Barcelos (Ponte Preta), open play, 0.03 xG, blocked 55’ Vinicius Diniz (Operario-PR), open play, 0.03 xG, off target 13’ Vinicius Diniz (Operario-PR), open play, 0.03 xG, blocked 19’ Léo Gomes (Ponte Preta), set piece, 0.02 xG, off target 68’ Pablo (Operario-PR), open play, 0.02 xG, blocked 10’ Gabriel Feliciano (Operario-PR), open play, 0.02 xG, off target 44’ Elvis (Ponte Preta), open play, 0.02 xG, saved 47’ Elvis (Ponte Preta), direct free kick, 0.01 xG, hit the woodwork 52’ Gabriel Boschilia (Operario-PR), open play, 0.02 xG, saved 68’ Neto Paraíba (Operario-PR), open play, 0.01 xG, off target 87’ Neto Paraíba (Operario-PR), open play, 0.02 xG, off target 7’ Brandão (Ponte Preta), from a corner, 0.52 xG, goal 90’ Caio Dantas (Operario-PR), open play, 0.46 xG, goal 53’ Hildeberto Pereira (Operario-PR), open play, 0.23 xG, goal 45’ William Klaus (Operario-PR), from a corner, 0.22 xG, off target 67’ William Klaus (Operario-PR), from a corner, 0.20 xG, off target 49’ Brandão (Ponte Preta), open play, 0.20 xG, goal 18’ William Klaus (Operario-PR), set piece, 0.18 xG, off target 9’ Aylon (Operario-PR), from a corner, 0.13 xG, blocked 30’ Vinicius Diniz (Operario-PR), set piece, 0.09 xG, off target 59’ Gabriel Boschilia (Operario-PR), open play, 0.09 xG, off target 67’ William Klaus (Operario-PR), from a corner, 0.07 xG, off target 41’ Danilo Barcelos (Ponte Preta), open play, 0.06 xG, blocked 30’ Vinicius Diniz (Operario-PR), set piece, 0.06 xG, blocked 24’ Kevyson (Ponte Preta), open play, 0.05 xG, blocked 63’ Gabriel Boschilia (Operario-PR), open play, 0.05 xG, off target 66’ Brandão (Ponte Preta), open play, 0.04 xG, off target 37’ Gabriel Boschilia (Operario-PR), direct free kick, 0.04 xG, blocked 34’ Elvis (Ponte Preta), direct free kick, 0.03 xG, saved 39’ Léo Gomes (Ponte Preta), open play, 0.04 xG, saved 31’ Pablo (Operario-PR), open play, 0.03 xG, goal 41’ Danilo Barcelos (Ponte Preta), open play, 0.03 xG, blocked 55’ Vinicius Diniz (Operario-PR), open play, 0.03 xG, off target 13’ Vinicius Diniz (Operario-PR), open play, 0.03 xG, blocked 19’ Léo Gomes (Ponte Preta), set piece, 0.02 xG, off target 68’ Pablo (Operario-PR), open play, 0.02 xG, blocked 10’ Gabriel Feliciano (Operario-PR), open play, 0.02 xG, off target 44’ Elvis (Ponte Preta), open play, 0.02 xG, saved 52’ Gabriel Boschilia (Operario-PR), open play, 0.02 xG, saved 68’ Neto Paraíba (Operario-PR), open play, 0.01 xG, off target 87’ Neto Paraíba (Operario-PR), open play, 0.02 xG, off target 47’ Elvis (Ponte Preta), direct free kick, 0.01 xG, hit the woodwork
Size shows xG Goal On target Off target or blocked

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

Lineups

Operario-PR 4-3-3 Starting XI
Vágner
Feliciano 85’
Klaus
Miranda
Maguinho
Trindade 64’
Diniz
Boschilia
Pablo 85’
Aylon 65’
Pereira 79’
Ponte Preta 3-4-2-1 Starting XI
Vinicius
Palacios
Cunha
Silva
Barcelos
Porfirio 90’
Kevyson 65’
Oliveira
Gomes 88’
Elvis 88’
Brandão 2

Player stats

Goalkeeper1 player
Vágner
99′ 3 2 14 – – – – –
Defenders5 players
99′ 2 1 – 6 – 36 4 – – –
99′ – 1 – 7 6 28 – – – –
Miranda
99′ 3 1 – 5 2 40 – – – –
Gabriel Feliciano Taken off
85′ 2 1 – 7 2 46 1 – 1 –
Moraes Júnior Came on as a substitute
34′ 1 1 – 2 1 9 – – – –
Midfielders5 players
99′ – – 48 3 0.28 – – 3 – 2 –
Matheus Trindade Taken off
65′ – – 29 – 0.00 – 1 4 1 3 –
99′ – – 30 – 0.03 – – 4 2 2
Hildeberto Pereira Taken off
79′ 1 – 19 2 0.37 – – – – – –
Neto Paraíba Came on as a substitute
34′ – – 4 – 0.00 – 1 4 – 3 –
Forwards5 players
Pablo Taken off
85′ 1 – 2 1 0.05 0.65 4 4 3 22 –
Aylon Taken off
65′ – – 1 – 0.13 0.01 – 1 1 9 –
Vinicius Mingotti Came on as a substitute
20′ – – – – – – – – – – –
Maxwell Came on as a substitute
14′ – – – – – 0.00 – 1 1 3 –
Caio Dantas Came on as a substitute
14′ 1 – 1 1 0.46 0.01 1 – – 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. A blank cell means that figure is not available for that player.

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.