What we missed
0-0 at Balaidos: The Day Football Refused to Cooperate
We called Betis to edge a tight one. Instead, Balaidos delivered the one scoreline that broke every market we touched. Here is the honest version.

We called Real Betis to win a tight one on the road. We called goals in both halves. We called Betis to score, because Betis always score. And then Balaidos served up a 0-0, and the one scoreline that could break almost everything we touched did exactly that.
This is the honest version.
What We Got Right, and Why the Rest Collapsed
Two markets landed. Half-time result, away or draw, correct. Clean half for the home side, correct, though Celta kept both halves clean rather than just one, so even that felt like a footnote. Everything else, the goals in each half, both teams to score, over on total goals, the exact score, all of it, fell to a match that simply refused to produce a goal.
The yellow cards were the only real moments of edge in the game. Ilaix Moriba picked one up on 30 minutes, Diego Llorente was cautioned just before the break, and Sergio Carreira Vilarino was booked on 80 minutes. The referee was busy. The scoreboard was not.
The call that stings most is away to score. Betis had scored in every single La Liga game this season coming in. Every one. That is the kind of run that makes a market feel like a formality.
Sheila
This is the easiest call in the whole match. Betis have scored in every La Liga game this season. Every single one.
And she was right to feel that way. The data was unambiguous. Betis had not blanked all season in the league. Balaidos ended that run on a Sunday afternoon, and there is no clever framing that makes that sting less.
The Game That Lived in Midfield
The 0-0 was not fluky in the way a last-minute own goal or a penalty decision is fluky. Both defences were genuinely solid. Celta, who had conceded just three times across their previous six games, continued that form. Betis, for all their attacking output this season, could not find a way through.
We had weighed Celta's defensive record properly. Tom flagged it explicitly.
Tom
Celta conceded just three times in six games. Even if Betis score, keeping one half clean is very achievable for a defence that tight.
What we did not fully account for was Celta replicating that defensive discipline across a full 90 minutes against one of the most productive attacks in La Liga. The data said Betis score. The data also said Celta defend. On Sunday, Celta's half of that equation dominated completely.
The variance here is real. This was not a result manufactured by chaos. It was a result manufactured by a well-organised home side doing exactly what their numbers said they could do, and an away attack having one of their rare off days at the worst possible moment.
What It Means Going Forward
The Betis never-blanked run is over, and that matters as a data point. It does not mean the underlying attacking quality has disappeared, but it is a signal worth watching. One clean sheet conceded in a tough away fixture does not rewrite their season, but it is the first crack in a record we had been leaning on heavily.
For Celta, this result reinforces what we already knew about Balaidos as a venue. They are hard to beat at home, harder to score against than most opponents expect, and capable of grinding out results against strong sides.
We got most of this match wrong. The 0-0 was the one outcome we had explicitly argued was protected against. It was not. Football has a way of reminding you of that, and Balaidos did it thoroughly on Sunday.
See every call Tom and Sheila have made, win or miss.
See the record