Tre Fiori edged past San Giovanni 1-0 on Saturday night in the San Marino Campionato di Calcio, securing a hard-fought away victory that keeps them firmly in the title conversation. A single second-half goal settled a tense, closely contested match at the Campo Sportivo di San Giovanni, where the visitors’ patience and experience ultimately made the difference.
Match overview: A tight battle with few clear chances
The first half was a cagey affair, with both sides prioritising defensive solidity over attacking adventure. San Giovanni sat deep in a compact 4-4-2, looking to frustrate Tre Fiori and hit on the counter-attack. The visitors, one of the most decorated clubs in San Marino football history, enjoyed the bulk of possession but struggled to break down a well-organised home defence. Clear-cut opportunities were at a premium: a speculative long-range effort from Tre Fiori’s captain and a half-chance for San Giovanni’s striker were the only notable moments before the break.
The second half followed a similar pattern until the 67th minute, when Tre Fiori finally found the breakthrough. A quick exchange of passes on the edge of the box released Lorenzo Bacciocchi, who took a touch to steady himself before firing low into the bottom corner. The goal was greeted with relief by the travelling supporters, and from that point on Tre Fiori managed the game professionally, limiting San Giovanni to hopeful crosses and long shots that never truly threatened an equaliser.
Key moments and turning points
- 12th minute: Tre Fiori’s first real sight of goal, a free-kick from 25 yards that narrowly clears the crossbar.
- 34th minute: San Giovanni’s best chance of the first half, a volley from the edge of the box that is well saved by the Tre Fiori goalkeeper.
- 51st minute: A penalty appeal for Tre Fiori is waved away after a challenge on the edge of the area.
- 67th minute: Lorenzo Bacciocchi scores the decisive goal with a composed finish from 15 yards.
- 82nd minute: San Giovanni throw men forward in search of an equaliser, but Tre Fiori’s defence holds firm.
- 90+3rd minute: A last-ditch block denies San Giovanni a dramatic late leveller, sealing all three points for the visitors.
Tactical story: Patience pays off for Tre Fiori
Tre Fiori’s manager set his team up in a 4-2-3-1, with an emphasis on controlling possession through the middle and using the full-backs to provide width. San Giovanni’s low block made it difficult to play through the centre, so Tre Fiori gradually shifted their focus to the flanks, delivering cross after cross into the box. The winning goal came not from a cross but from a rare moment of space between the lines, as Bacciocchi drifted into a pocket of space and finished expertly.
San Giovanni, for their part, executed their defensive game plan well for over an hour. Their midfield worked tirelessly to screen the back four, and they looked dangerous on the break. However, once they conceded, they lacked the attacking quality to change the game. Their substitutions added fresh legs but little creativity, and Tre Fiori’s defence was rarely troubled in the final twenty minutes.
Standout performers
Lorenzo Bacciocchi was the match-winner, his intelligent movement and clinical finishing proving the difference on a night when chances were scarce. Tre Fiori’s goalkeeper also deserves credit for a crucial first-half save that kept the scores level. For San Giovanni, the centre-back pairing of Marco Zonzini and Andrea Casali were outstanding for long periods, while their goalkeeper made several important stops to keep the score down. In the end, however, they were undone by one moment of quality.
What the result means for the table
The narrow win cements Tre Fiori’s position among the leading clubs in the Campionato di Calcio standings, keeping them within touching distance of the top spot. Their ability to grind out results on difficult away nights is a hallmark of champions, and this performance will only strengthen their belief. For San Giovanni, the defeat is a frustrating one, but their defensive resilience suggests they will pick up points elsewhere. They remain a tough opponent for anyone in the league, even if goals continue to be hard to come by.
Tre Fiori’s title challenge is gathering pace, and with their experience and squad depth, they will be confident of adding to their already impressive trophy collection this season.

