We called it
We Called It: Lazio Win, Goals Flow, Exact Score Lands
Udinese 1-2 Lazio. We called the scoreline, the goals, the winner. Five from five on the markets that mattered.

The Short Version
We called 1-2 Lazio. It finished 1-2 Lazio. Six markets hit, one missed, and the exact scoreline landed from a bonus call that most people would not have touched. Monday night Serie A, and this one went exactly the way we mapped it 24 hours out.
Jesper Karlstrom put Udinese ahead just after the break, a moment that tested the call for about ten minutes. Then Davide Frattesi levelled on 75 and Albert Gudmundsson settled it with two minutes to go. Both teams scored, Lazio took it, and the 1-2 held all the way to the whistle.
What We Got Right and Why
The headline call was always the goals. This fixture has a history that does not lie. Thirteen goals in the last four meetings, including a 3-3 in April, told us both sides would contribute and the game would breathe.
Tom
The H2H average of 3.3 goals per meeting simply doesn't happen without the second half doing heavy lifting. It's as close to a certainty as this game offers.
That was exactly right. A goalless first half gave way to three goals after the break, Karlstrom, Frattesi, Gudmundsson. Over 2.5 landed, second-half goal landed, both teams to score landed, goals in the 1-4 range landed.
On Lazio to score, we had high conviction from the start.
Sheila
Poisson has them at 70% to score. And they've opened the scoring in both Serie A games this season. This is as close to certain as Lazio scoring gets.
Two goals from them in the second half, the second arriving in the 88th minute, confirmed every bit of that read. Their attacking output this season was not a fluke and it showed here.
The exact scoreline bonus deserves its own moment. We landed on 1-2 because the H2H pattern pointed toward both sides contributing and Lazio carrying a marginal edge. Sheila pushed for it when the Poisson model was still favouring 0-1 and 1-1 as joint most likely. She was right to push.
What We Missed
First-half goal. Called yes, got no. It is the one miss on the card and it is a clean miss. A booking-heavy, cautious opening 45 minutes, five yellow cards before the half-hour mark told its own story, produced nothing on the scoresheet. We said both teams were front-footed early and the data supported that read, but this particular game took its time. No excuse there, the call did not land.
Everything else held. Half-time result was away or draw, and a 0-0 break is a draw, so that hit. Clean half for Lazio hit, Udinese were kept scoreless in the first 45. Home side to score hit via the Karlstrom goal. Seven from eight on the markets, six from five on the core ones, and the exact score as a bonus.
What This Means Going Forward
Lazio are now three from three in Serie A, three clean sheets in two of those and a controlled second-half performance here when it looked briefly like Udinese might nick something. Their attacking quality is real and their defensive shape is holding. They are worth following in markets involving both goals and results until something changes.
Udinese's card count here, five yellows in 84 minutes, is a detail worth noting as their season develops. That kind of discipline problem has a way of surfacing at the wrong moments later in a campaign.
See every call Tom and Sheila have made, win or miss.
See the record