Warming up
Warming up
What we missed
Napoli beat Carrarese 2-0. Most of our calls landed. The one that stung? A second-half goal that never came.

Napoli won. The clean sheet held. Seven of our ten markets landed. And yet one call sat there at the end of ninety minutes, dead on arrival: a second-half goal that the game simply refused to produce.
That is the one we owe you an honest account of.
Rasmus Hojlund put Napoli ahead on 23 minutes, and Giovane doubled it right on the stroke of half-time. Two goals, both before the break, and then an entire second half that produced precisely nothing. The scoreline read 2-0 at full time. The half-time score read 2-0. Napoli did what Napoli were supposed to do, just compressed it all into forty-five minutes and then coasted.
For the most part, our read was clean. Goals in the 1-4 band: correct. Napoli to score: correct. First-half goal: correct. Clean sheet: correct. Home or draw on the safety net: correct. Seven markets in the green is a solid card.
The miss was the second-half goal, and we called it with high confidence. That one hurts.
This is a friendly in the USA in late July. Napoli were 2-0 up at the break and had every reason to manage the game, ease off, cycle through substitutions, and protect legs over scorelines. That is exactly what happened. The second half became an exhibition of keeping the ball and keeping players fit, not a push for a third.
Sheila
Second half goal in a game where Napoli are expected to score three. This is the easiest call on the board.
Sheila was not wrong about the logic. In a competitive game, with Napoli 2-0 up and pressing for a third, that call is probably right nine times out of ten. But this was not a competitive game. Friendly tempo plus a two-goal cushion plus a July pre-season schedule equals a team that has zero incentive to chase anything in the second forty-five. We leaned too hard on the attacking output data and not hard enough on the context.
Tom
Second half goal at high confidence graded 90% in our calibration. The class gap and substitution patterns in friendlies reinforce it.
The calibration was doing what calibration does: reading from past patterns. But the substitution patterns in friendlies cut both ways. Fresh legs can produce goals. They can also produce a slower, more disjointed second half where the intensity drops off a cliff. Carrarese never looked like scoring, and Napoli never looked like they needed to. The game just stopped.
The exact score miss, 3-0 against the actual 2-0, flows from the same source. One fewer goal, same reason.
The broader read on Napoli holds completely. Hojlund contributing early in pre-season, a clean sheet against the run of play in a rotated setup, Conte's defensive structure intact even without the first-choice back line: all of that is useful signal heading into the competitive season.
The lesson for us on friendly calls is a familiar one we will keep relearning. A winning team with a comfortable lead in a pre-season fixture is not trying to win by more. They are trying to finish the game healthy. We will factor that more aggressively into second-half goal markets at friendly tempo going forward. High conviction on those calls needs to come down a level when the context says the incentive to score has already evaporated by half-time.
Seven from ten. One miss that was genuinely unlucky, one that was genuinely on us. That is an honest card.
The full call
See every market Tom and Sheila called for Napoli vs Carrarese (2-0).
See the match pageSee every call Tom and Sheila have made, win or miss.
See the record