Football can be a cruel sport, and if you need evidence of that, Monday afternoon at the Arena Garibaldi in Pisa was about as clear a demonstration as you will find anywhere in Serie A this season. Pisa had worked, fought, defended, and survived for 89 minutes against a Bologna side who are genuinely one of the better-organised teams in the Italian top flight right now. They had kept Vincenzo Italiano’s men largely at bay, frustrated them at times, and looked for all the world like a team about to earn a point that could have done enormous things for their survival confidence. Then Jens Odgaard picked up a pass from Remo Freuler on the edge of the penalty area in the final minute of normal time, struck the ball cleanly with his left foot from outside the box, and sent it flying past goalkeeper Nicolas into the net. Bologna 1, Pisa 0. The VAR checked it, confirmed it, and the damage was done.
For Pisa, it was a result that hurts far more than a straightforward defeat would have. When you lose convincingly, you at least know what happened and why. When you lose a match in the 90th minute having been so disciplined and so determined for the vast majority of the afternoon, the feeling is different. It lingers. Monday’s result leaves Pisa sitting 19th in the Serie A table — squarely in the relegation zone — having failed to win any of their last 15 consecutive league matches. Their previous victory, a 1-0 home win over Cremonese, feels like a distant memory at this point, and with each passing week the gap between them and safety becomes a little more pressing, a little harder to talk around.
Before any of that context, though, it is worth acknowledging that this fixture itself carried a layer of historical significance that would have been noted by supporters on both sides. Monday’s match was the first time Bologna had made the trip to the Arena Garibaldi for a Serie A fixture since January 1991 — over 35 years ago — when the two sides played out a 2-2 draw. A lot has changed in Italian football since then, and what has not changed is the gap between where these two clubs currently find themselves in the table. Bologna came in sitting 8th in the Serie A standings with 39 points, chasing a European qualification spot in the second half of the season. Pisa came in sitting 19th with 15 points, staring down at a relegation battle they have not yet found a convincing way to win.
The contrast between the two sides was visible in the early exchanges. Bologna were composed, unhurried with the ball, and showed the kind of tactical clarity you associate with a squad that has been well coached and well prepared. Italiano’s team had come into this fixture in excellent form — they had beaten Udinese 1-0 the previous week, defeating Torino 2-1 before that, and had just booked their place in the Europa League round of 16 with a clean 2-0 aggregate win over Brann. There was a momentum to them, a confidence in their movement and their defensive shape. Their fullbacks pushed high, their midfield of Freuler, Sohm, and Moro recycled the ball quickly, and in Riccardo Orsolini they had an attacking player capable of producing something special at any given moment.
Pisa set up in a compact 3-5-2, clearly intending to make themselves difficult to break down rather than trying to play through Bologna’s press. With their first-choice goalkeeper Simone Scuffet still missing through injury, 37-year-old Nicolas started between the sticks — a veteran presence in an increasingly desperate situation. Nicolas and the two centre-backs Caracciolo and Canestrelli had their work cut out from the beginning, and the early stages of the match saw Bologna winning most of their aerial duels and controlling territory inside Pisa’s half for prolonged spells.
But Pisa defended their shape with genuine commitment. The midfield runners tracked Bologna’s movement well, and the 3-5-2 made it difficult for Bologna to find the key passes in behind. Freuler tried to probe from deep, Orsolini looked for openings on the right, and in the second half Santiago Castro pushed hard to find the breakthrough. The Argentine came agonisingly close on one occasion — his shot hitting the post directly in front of goal, a moment that had the travelling Bologna supporters holding their breath. Had that gone in, the story of the afternoon would have been very different, and Pisa might have had to open up more in chasing an equaliser. Instead the post held firm, and the game remained goalless deep into the second half.
As the clock ticked past 80 minutes, Pisa will have allowed themselves to think about what a point might do for them. It would not have solved their relegation problem, but it would have been something to build on — proof that this squad can compete against quality opposition, that the coaching staff’s defensive organisation is worth something in a difficult situation. Substitutions had been made by both sides. Antonio Caracciolo had come off for Samuel Iling-Junior at some point in the second half as Pisa tried to inject a bit more creativity into their play without completely abandoning their defensive structure. Bologna had made their own adjustments, looking for fresher legs and new angles of attack.
Then came the 90th minute. Freuler collected the ball in space and immediately looked forward, finding Odgaard with a pass that split Pisa’s defensive block apart. The Danish forward — who had come on as a substitute and was looking for exactly this kind of opportunity — took one touch to control and then drove his left-foot shot with real precision from outside the penalty area. The ball went low and hard into the corner of the net. Nicolas, despite his positioning, could not get anywhere near it. The VAR reviewed the goal briefly amid Pisa protests, decided there was nothing to overturn, and Bologna had their winner.
For anyone who wants to follow Serie A results as they happen this season, including the crucial relegation battle at the bottom of the table and the European qualification race at the top, you can watch live match updates and follow real-time scores here as the final rounds of the Italian season approach.
Bologna’s win moves them to 42 points in 8th place, keeping pace with a group of clubs all chasing the same European spots in the top half of the Serie A table. Under Vincenzo Italiano, the Rossoblù have been one of the more interesting projects in Italian football over the past two seasons — playing with intensity, rotating the squad intelligently, and showing the kind of mental strength that allows them to find winners in the 90th minute of away games against struggling sides. Italiano will know that Europa League football coming up in the round of 16 brings its own demands and distractions, but a squad that can handle the travel, the workload, and the pressure of European competition while continuing to pick up points in the league is a squad worth watching carefully. The official Serie A website shows just how competitive the mid-table and upper-mid-table positions have become in 2025/26, and Bologna sit right in the middle of all of it.
For Pisa, the conversation is less pleasant but just as important. This was their 15th consecutive league match without a victory — a run that stretches back to November 7th when they beat Cremonese 1-0 at this very stadium. In between that result and Monday, they have drawn with Atalanta, Udinese, Genoa, Cagliari, and Sassuolo, been beaten heavily by Inter 6-2, and lost a series of other matches against teams they really could not afford to lose to. The squad has quality — Filip Stojilkovic has shown glimpses of what he can do up front, Marin and Aebischer are technically good enough to compete in the midfield of a Serie A team — but quality alone doesn’t keep clubs up when they are going 15 games without a win.
What Pisa need now is the kind of run of results that gives a dressing room belief again. The remaining fixtures will not get easier — Serie A does not give relief to struggling sides simply because they need it — and every point between now and the end of the season matters enormously. Their next opponents will know that a trip to the Arena Garibaldi is an opportunity rather than a threat at this stage, and that psychological shift is one of the hardest things for a club in the bottom three to reverse. It can be done, and it has been done in Italian football before, but it requires a result or two that changes the feeling inside the squad. Monday’s near-miss — being so close to something positive before Odgaard’s late sucker punch — will either galvanise Pisa or damage them further. The next few weeks will reveal which of those things is true.
From a pure football perspective, the goal itself deserves proper acknowledgement. Odgaard striking from outside the box in the 90th minute, with real technique and composure after coming on as a substitute, is the kind of moment that stands out in a season’s worth of highlights. There was nothing lucky about it. It was a good finish from a player who created a chance and took it cleanly, and Freuler’s pass — quick, accurate, perfectly weighted — was equally important. For a team that has been described throughout this season as well-organised but occasionally lacking in creativity, that kind of combination play in a high-pressure moment is exactly what Italiano has been trying to build.
To keep track of all upcoming Serie A fixtures, results across the European competitions, and live football from leagues around the world, make sure you check in with live scores and streaming updates here as the season moves into its critical final months.
Match Details — Serie A 2025/26, Round 27, 2 March 2026, Arena Garibaldi – Stadio Romeo Anconetani, Pisa. Final Score: Pisa 0–1 Bologna. Goalscorer: Jens Odgaard 90′ (assist: Remo Freuler). Notable: VAR confirmed goal following review. Santiago Castro hit the post for Bologna earlier in the second half. Possession: Pisa 40% / Bologna 60%. Shots on Goal: Pisa 3 / Bologna 1. Total Shot Attempts: Pisa 6 / Bologna 8. Corner Kicks: Pisa 7 / Bologna 4. Referee: Ermanno Feliciani. Pisa Starting XI (3-5-2): Nicolas; Bozhinov, Caracciolo, Canestrelli; Leris, Marin, Aebischer, Hojholt, Angori; Moreo, Durosinmi. Bologna Starting XI (4-3-3): Skorupski; De Silvestri, Vitik, Casale, Zortea; Sohm, Freuler, Moro; Orsolini, Castro, Ndoye.




