Serie A· Season 2026
RB Bragantino dominated possession and fired 20 shots but could not break down Coritiba in a 0-0 Serie A stalemate at Estádio Cícero de Souza Marques.
Match Videos
Match Analysis
AI SummaryRB Bragantino 0–0 Coritiba: Wasteful Braga held as Coxa bank a point on the road
RB Bragantino fired 20 shots without finding the net as Coritiba's disciplined defence held out for a goalless draw at Estádio Cícero de Souza Marques in Round 20 of the Brazilian Serie A. The result leaves both sides exactly where they started in the table — Bragantino fifth on 31 points, Coritiba tenth on 27 — but the underlying numbers tell a clear story of chances spurned.
How it unfolded
The opening exchanges were marred by ill-discipline. Bragantino centre-back Guzmán Rodríguez was booked inside five minutes for a late challenge, and Lucas Barbosa followed him into the referee's notebook on 20 minutes. The early cautions disrupted Bragantino's rhythm, and Coritiba's deep block — organised by Fernando Seabra — absorbed pressure without panic.
Vágner Mancini was forced into an early change when Gustavo Marques made way for Pedro Henrique after just 29 minutes.
Coritiba's first significant intervention came on 58 minutes when Vini Paulista — starting in place of the concussed captain Sebastián Gómez — was booked for a tactical foul. The midfielder had justified his selection with disciplined cover in front of the back four before that moment.
The second half followed a similar pattern: Bragantino held 56% of possession and cranked up the pressure, but Coritiba goalkeeper Pedro Rangel was rarely forced into a reflex save. Bragantino's 20 shots yielded only three on target, an accuracy rate of 15% that highlights their attacking frustration. At the other end, Tiago Volpi was equally untroubled — Coritiba managed five shots, three on frame, but none carried significant menace.
Late drama came in stoppage time when Coritiba midfielder Paulo Roberto was booked for a frustrated challenge, one of five yellow cards on the night. The final whistle confirmed the stalemate.
The turning point
The match never truly found one. Bragantino's failure to convert territorial dominance into clear-cut chances was a systemic problem rather than a single moment. The closest the game came to a decisive incident was in the 29th minute when the enforced defensive reshuffle briefly unsettled Bragantino's build-up play, but Coritiba lacked the ambition to capitalise.
Key performers
Tiago Volpi (Bragantino) — A spectator for long stretches but alert when called upon. His distribution from the back kept Bragantino's attacks ticking, though he was rarely tested.
Pedro Rangel (Coritiba) — The visitors' goalkeeper commanded his area competently. His three saves were all routine, but his organisation of the defensive line in front of him was the bedrock of the clean sheet.
Vini Paulista (Coritiba) — Thrust into the XI after captain Sebastián Gómez entered concussion protocol, the holding midfielder screened the back four effectively and won his duels. Booked but disciplined.
Eric Ramires (Bragantino, captain) — The midfield anchor completed a high volume of passes in the centre third and tried to inject tempo, though his forward passes often found friendly shirts in congested areas.
Player of the match: Pedro Rangel (Coritiba) — kept a clean sheet away from home against a side averaging 1.3 goals per game on their own pitch.
By the numbers — interpreted
The raw shot count (20–5) flatters Bragantino's dominance but the expected goals gap (0.90 to 0.38, per the match provider) reveals a more nuanced picture. Bragantino's xG of 0.90 from 20 shots averages just 0.045 per attempt — a figure consistent with speculative long-range efforts rather than high-quality openings. Coritiba's 0.38 from five shots suggests they created one presentable chance and little else. The shot accuracy split (3 on target from 20 for Bragantino, 3 from 5 for Coritiba) underlines that the visitors were proportionally more efficient but lacked ambition. Bragantino's 56% possession was predictable but toothless.
What it means
Bragantino remain fifth in the Serie A table with 31 points from 20 matches, still well within the Libertadores qualification places but now four points behind fourth-placed Fluminense and 13 adrift of leaders Palmeiras. Their form since returning from the mid-season break reads two draws from two home matches — a slowdown from the three straight wins that preceded the hiatus.
Coritiba sit tenth with 27 points, three clear of the relegation zone but only four ahead of 17th-placed Vasco da Gama. The point ends a two-match losing streak (3–0 vs Flamengo, 3–1 vs Palmeiras) and arrests the slide, though Fernando Seabra will want more attacking intent in the second half of the season.
Next up for Bragantino: an away trip to face Fluminense. Coritiba host Cruzeiro at the Couto Pereira.
Verdict
A game that promised little and delivered exactly that. Bragantino controlled large stretches but lacked the cutting edge to break down a determined Coritiba block, while the visitors appeared content with a point from the outset. Both sides will view this as a missed opportunity — Bragantino for failing to capitalise on home advantage, Coritiba for not offering enough in transition to steal all three.
Match Events
Key match events between RB Bragantino and Coritiba — 0 goals and 5 cards recorded during the match.
Rivalry since 2019
RB Bragantino vs Coritiba Head to Head Results· 9
RB Bragantino and Coritiba have met 9 times — RB Bragantino won 4, Coritiba won 3, with 2 draws. Their rivalry dates back to 2019. RB Bragantino leads the head-to-head with 4 victories from 9 meetings. A combined 18 goals have been scored across these fixtures, averaging 2.00 per match (10 for the home side, 8 for the visitors). Both teams scored in 4 matches (44%). Over 2.5 goals landed in 3 games (33%), making it a fixture that tends to produce goals. RB Bragantino are currently unbeaten in the last 3 meetings. The highest-scoring encounter finished 4–2 in 2022.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 23 Aug 2026
