
Twenty shots, one goal and a crossbar: Spalletti gets away with it at the Stirpe
Bremer headed Juventus in front after 22 minutes and nothing else went in. Twenty shots, 1.99 expected goals, and a Frosinone header off the frame in stoppage time to end it.
Luciano Spalletti's first league game as Juventus coach ended with three points and a slightly nervous look on his face. One goal from twenty shots will do that.
Gleison Bremer scored it on 22 minutes, rising to meet Francisco Conceição's corner delivery and heading past the Frosinone goalkeeper. That was the whole scoring, in a game Juventus controlled with 63% of the ball and then spent an hour failing to close out.
The chances Juventus did not take
Two minutes before the goal, Randal Kolo Muani skied one over from inside the six-yard box after a Bremer flick-on. On 43', Pierre Kalulu hit the post and Kenan Yıldız's rebound was saved. Just after the break, Conceição put Zeki Çelik's cutback over the crossbar, then dragged another effort past the left post later on.
1.99 expected goals against 0.45. Four big chances created against none. On the numbers this was a comfortable away win, and it never once felt like one.
Frosinone made it awkward
Massimiliano Alvini's side, up from Serie B as runners-up, were not there to be admired. They had 11 shots of their own, forced Giacomo Calò's effort onto a Guglielmo Vicario save, and had the last real moment of the night.
Vicario went down with cramp in the final minute and Mattia Perin came on cold. Moments later Gabriele Calvani got a free header on a corner and Juventus were rescued by the woodwork. A debut goalkeeper hobbling off, a replacement beaten, and the frame of the goal keeping the clean sheet. ⚽
Spalletti will take it. Juventus have now gone 34 Serie A games without losing when they score first, a run stretching back to a 2-1 defeat at the hands of Napoli in January 2025.
Match facts
- 20' — Randal Kolo Muani (Juventus) misses from close range after a Bremer flick-on
- 22' — Gleison Bremer (Juventus), header, assist Francisco Conceição
- 43' — Pierre Kalulu (Juventus) hits the post, Kenan Yıldız's follow-up saved
- 90' — Guglielmo Vicario (Juventus) off with cramp, Mattia Perin on
- Stoppage time — Gabriele Calvani (Frosinone) heads against the woodwork
- Half-time: Frosinone 0-1 Juventus
- Stadio Benito Stirpe, Frosinone — Serie A matchday 1, Sunday 23 August 2026
| Stat | Frosinone | Juventus |
|---|---|---|
| Possession | 37% | 63% |
| Total shots | 11 | 20 |
| Shots on target | 2 | 5 |
| Expected goals (xG) | 0.45 | 1.99 |
| Accurate passes | 187 (68%) | 405 (84%) |
| Corners | 3 | 12 |
| Fouls committed | 15 | 18 |
| Saves | 4 | 2 |
What's next
Juventus host Parma at the Allianz Stadium on Saturday 29 August, a home debut for Spalletti and a chance to convert some of those shots. Frosinone go to Fiorentina at the Franchi on Sunday 30 August, looking for a first point back in the top flight.
Picks for you
Advertising. Affiliate links — we may earn a commission on your purchases, at no extra cost to you. It does not influence our editorial coverage.
Keep reading
International FootballFour goals in 31 minutes, a red card on 40, and Aston Villa still had 45 more to play
Villa turned up at the Amex without a recognised centre forward and left with none of it working: an own goal, two Hinshelwood headers 80 seconds apart, Joao Gomes sent off and not one shot on target.
International FootballBournemouth held for 80 minutes. Then Enzo Maresca sent on Rayan Cherki
Marcus Tavernier put Bournemouth ahead, Erling Haaland kept missing, and City looked like dropping points at home. Cherki's introduction produced both goals in the last six minutes.
International FootballNewcastle led twice and were 99 minutes from beating Liverpool. Then Lewis Hall went to ground
Elanga inside five minutes, Willock two minutes after Gakpo's equaliser, and St James' Park was ready to celebrate a new manager's debut. Szoboszlai's stoppage-time penalty took it away.