SSC Bari claimed a valuable 2–0 home win over ACD Virtus Entella on Serie B matchday 37, overcoming a second-half red card before sealing the points deep into stoppage time.
The hosts struck the opener on the stroke of half-time. In the first minute of added time at the end of the opening period, Gabriele Moncini made the breakthrough for Bari, finishing a move created by Matthias Braunöder to send the home side into the interval 1–0 up.
The second half turned increasingly combative. Bari defender Cas Odenthal had already gone into the referee’s book in the 22nd minute, and after the restart the card count escalated. Virtus Entella’s Bernat Guiu received a yellow card in the 53rd minute, moments before Bari were reduced to 10 men when Matthias Verreth was shown a straight red card.
Just a minute later, Braunöder also picked up a yellow, as tension rose on both sides. Virtus Entella pushed to make their numerical advantage count, but their hopes suffered a major blow when Guiu collected a second booking in the 75th minute and was dismissed with a yellow-red, restoring numerical parity for the final stretch.
Both coaches turned to their benches with a flurry of substitutions from the hour mark onwards, including the introduction of Marvin Cuni and Dimitrios Nikolaou for Bari, and Davide Bariti and Mattia Tirelli for Virtus Entella. Late in the game, Bari brought on Giulio Maggiore in the 87th minute, a change that proved decisive.
In the seventh minute of second-half stoppage time, Maggiore struck Bari’s second to confirm the 2–0 victory. No further detailed match statistics or events beyond the recorded goals, cards and substitutions were available.
The result strengthens Bari’s position heading into the final stages of the regular Serie B season. Full match information can be found on Ballaxy, with further league context at the Serie B hub.
Serie B Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
Venezia FC
|
37 | 23 | 10 | 4 | 75 | 31 | 44 | 79 | D W W D W |
| 2 |
Frosinone Calcio
|
37 | 22 | 12 | 3 | 71 | 34 | 37 | 78 | W W W D W |
| 3 |
AC Monza
|
37 | 22 | 9 | 6 | 59 | 30 | 29 | 75 | L W W W D |
| 4 |
Palermo FC
|
37 | 20 | 12 | 5 | 61 | 31 | 30 | 72 | W D W D W |
| 5 |
US Catanzaro
|
37 | 15 | 14 | 8 | 60 | 48 | 12 | 59 | L W D D D |
| 6 |
Modena FC 2018
|
37 | 15 | 10 | 12 | 49 | 35 | 14 | 55 | W L L D D |
| 7 |
SS Juve Stabia
|
37 | 11 | 17 | 9 | 43 | 44 | -1 | 50 | L D D W L |
| 8 |
Mantova 1911 SSD
|
37 | 13 | 7 | 17 | 45 | 52 | -7 | 46 | W W L W W |
| 9 |
AC Cesena
|
37 | 12 | 10 | 15 | 42 | 52 | -10 | 46 | D D L L D |
| 10 |
Calcio Avellino SSD
|
37 | 12 | 10 | 15 | 42 | 55 | -13 | 46 | L W W D L |
| 11 |
Carrarese Calcio
|
37 | 10 | 14 | 13 | 46 | 50 | -4 | 44 | D L D L W |
| 12 |
UC Sampdoria
|
37 | 11 | 11 | 15 | 35 | 47 | -12 | 44 | W D L W W |
| 13 |
Padova Calcio
|
37 | 11 | 10 | 16 | 35 | 46 | -11 | 43 | W L W W L |
| 14 |
Empoli FC
|
37 | 9 | 13 | 15 | 45 | 52 | -7 | 40 | W L D L L |
| 15 |
FC Südtirol
|
37 | 8 | 16 | 13 | 37 | 47 | -10 | 40 | L L L D D |
| 16 |
ACD Virtus Entella
|
37 | 9 | 12 | 16 | 34 | 50 | -16 | 39 | L W D D L |
| 17 |
SSC Bari
|
37 | 9 | 10 | 18 | 35 | 58 | -23 | 37 | W L L L W |
| 18 |
Delfino Pescara 1936
|
37 | 7 | 13 | 17 | 50 | 65 | -15 | 34 | L D D L W |
| 19 |
Spezia Calcio
|
37 | 8 | 10 | 19 | 42 | 58 | -16 | 34 | D L W L L |
| 20 |
AC Reggiana
|
37 | 8 | 10 | 19 | 35 | 56 | -21 | 34 | L D L W L |