Postmatch editorial
The pre-match tension never quite broke
The final score was RB Leipzig 2-2 Borussia Dortmund. The draw was not the loudest pre-match angle, but the game never fully escaped its balance.
The late equaliser came from Fábio Silva 90+5', which kept the game level at the finish.
The raw numbers were a little messier than the result: Borussia Dortmund led Shots on target 3-5, even though the scoreboard went another way. RB Leipzig also shaded Corners 6-2.
Before kickoff, our model made RB Leipzig the likeliest result at 40.0%, while the median bookmaker line priced RB Leipzig at 51.0% implied. On BTTS, the model leaned Yes (65.9%), and that angle landed.
The model still found a small price edge on 1 at 1xbet. The market was offering 2.32 against a fair line of 2.22. That translated to an edge of 4.5% before kickoff. The price edge was there, but the final result did not follow it.
Prediction checks
Model result
RB Leipzig
40.0%
Market result
RB Leipzig
51.0%
BTTS
Yes
65.9%
Match numbers
Shots on target
Borussia DortmundRB Leipzig
Borussia Dortmund
3
5
Corners
RB LeipzigRB Leipzig
Borussia Dortmund
6
2
Possession
RB LeipzigRB Leipzig
Borussia Dortmund
55%
45%
Model edge
1
1xbet
Market odd
2.32
Fair odd
2.22
Edge
4.5%
Stake
0.78u
The price edge was there, but the final result did not follow it.