{"id":210475,"league_id":6,"league":"Ligue 1","kickoff":1789909200,"home":"Auxerre","away":"Stade Brestois","home_id":109,"away_id":105,"verdicts":[],"markets":[],"restored":true,"status":"finished","score":[2,1],"colors":{"home":"#1d509d","away":"#d01f26"},"venue":null,"pulled":[],"published":[{"market":"over_under_15","outcome":"over","line":1.5,"odds":1.27,"bookmaker":"Pinnacle","model_prob":0.763,"narrative":"Expect an entertaining, open game with plenty of goalmouth action here. Both sides look unsettled, with the new manager still settling in at Auxerre and the new manager still settling in at Stade Brestois. Can either backline keep a clean sheet? Auxerre look poor after losing three of their last six, and they are missing four players, including Assane Dioussé who is out with a cruciate ligament problem. Meanwhile, Stade Brestois have lost two of their last six and drawn three of their last six, with Mamady Diambou out with an ankle problem. Their last meeting finished 3-0, so expect more goals.","why":null,"result":"WON","settled":true,"postmortem":{"landed":"landed","swing":2,"closeness":"clear","shape":"as we read it","expected_total":2.76,"actual_total":3,"market":null,"opening_odds":null,"closing_odds":1.27,"line":"The game went almost exactly as we read it."}},{"market":"double_chance","outcome":"12","line":null,"odds":1.33,"bookmaker":"1xBet","model_prob":0.731,"narrative":"Double chance 12 at 1.33. Nothing unusual surrounds this one — no injuries, schedule or conditions worth flagging — so the case is the matchup itself. Call it three times in four. Likely rather than safe, and priced about where it should be.","why":null,"result":"WON","settled":true,"postmortem":{"landed":"landed","swing":1,"closeness":"knife-edge","shape":null,"expected_total":null,"actual_total":3,"market":null,"opening_odds":null,"closing_odds":null,"line":"One goal in it. Right, but there was nothing spare."}}]}