{"id":601027,"league_id":7,"league":"Champions League","kickoff":1792609200,"home":"Real Madrid","away":"RB Leipzig","home_id":57,"away_id":80,"venue_id":57,"rank":1,"status":"finished","provisional":true,"lineup_status":"predicted","confidence":0.472,"score":[4,1],"live_score":null,"lambda":[2.2,1.22],"odds_1x2":{"HOME":0.778661632101669,"DRAW":0.12980304338563228,"AWAY":0.09153532451269884},"read":null,"top_pick":{"market":"1x2","outcome":"HOME","line":null,"odds":1.29,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.29},{"slug":"dafabet","book":"dafabet","odds":1.26},{"slug":"bwin","book":"Bwin","odds":1.25},{"slug":"william-hill","book":"William Hill","odds":1.25},{"slug":"bet365","book":"Bet365","odds":1.25},{"slug":"betfair","book":"betfair","odds":1.25},{"slug":"coral","book":"coral","odds":1.25},{"slug":"ladbrokes","book":"ladbrokes","odds":1.25},{"slug":"pinnacle","book":"Pinnacle","odds":1.24},{"slug":"melbet","book":"MelBet","odds":1.24},{"slug":"mansionbet","book":"MansionBet","odds":1.24},{"slug":"sbo","book":"Sbo","odds":1.22}],"prob":0.786,"lean":false},"pass":null,"confident":[{"market":"1x2","outcome":"HOME","line":null,"prob":0.786,"odds":1.29,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.29},{"slug":"dafabet","book":"dafabet","odds":1.26},{"slug":"bwin","book":"Bwin","odds":1.25},{"slug":"william-hill","book":"William Hill","odds":1.25},{"slug":"bet365","book":"Bet365","odds":1.25},{"slug":"betfair","book":"betfair","odds":1.25},{"slug":"coral","book":"coral","odds":1.25},{"slug":"ladbrokes","book":"ladbrokes","odds":1.25},{"slug":"pinnacle","book":"Pinnacle","odds":1.24},{"slug":"melbet","book":"MelBet","odds":1.24},{"slug":"mansionbet","book":"MansionBet","odds":1.24},{"slug":"sbo","book":"Sbo","odds":1.22}],"lean":false,"caveat":true}],"flags":[{"id":"referee.tendency","section":"§13","note":"222 yellow cards in this referee's last 46 games, where 124 would be usual in this league, and 18 reds."},{"id":"market.movement","section":"§7.1","note":"Since opening, AWAY has drifted 13.3% since the market opened."}],"lambda_home":2.197102489962911,"lambda_away":1.2217003349289883,"corner_rate":11.42,"card_rate":0.432,"lineups":{"status":"predicted","confidence":0.736,"home":{"formation":"4-2-3-1","players":[{"id":585,"name":"Thibaut Courtois","position":"G","starting":true,"ai_score":0.865},{"id":324,"name":"Ibrahima Konaté","position":"D","starting":true,"ai_score":0.809},{"id":386,"name":"Marc Cucurella","position":"D","starting":true,"ai_score":0.684},{"id":3818,"name":"Dean Huijsen","position":"D","starting":true,"ai_score":0.626},{"id":588,"name":"Antonio Rüdiger","position":"D","starting":true,"ai_score":0.522},{"id":592,"name":"Jude Bellingham","position":"M","starting":true,"ai_score":0.834},{"id":593,"name":"Federico Valverde","position":"M","starting":true,"ai_score":0.827},{"id":595,"name":"Vinícius Júnior","position":"F","starting":true,"ai_score":0.599},{"id":597,"name":"Arda Güler","position":"M","starting":true,"ai_score":0.605},{"id":594,"name":"Kylian Mbappé","position":"F","starting":true,"ai_score":0.907},{"id":2895,"name":"Yan Diomande","position":"F","starting":true,"ai_score":0.607},{"id":591,"name":"Aurélien Tchouaméni","position":"M","starting":false,"ai_score":0.582},{"id":3981,"name":"Denzel Dumfries","position":"M","starting":false,"ai_score":0.499},{"id":586,"name":"Trent Alexander-Arnold","position":"D","starting":false,"ai_score":0.41},{"id":848,"name":"Bernardo Silva","position":"M","starting":false,"ai_score":0.36},{"id":590,"name":"Eduardo Camavinga","position":"M","starting":false,"ai_score":0.357},{"id":598,"name":"Brahim Díaz","position":"M","starting":false,"ai_score":0.335},{"id":589,"name":"Álvaro Carreras","position":"D","starting":false,"ai_score":0.288},{"id":606,"name":"Endrick","position":"F","starting":false,"ai_score":0.28},{"id":4280,"name":"Carlos Espí","position":"F","starting":false,"ai_score":0.21},{"id":587,"name":"Éder Militão","position":"D","starting":false,"ai_score":0.188},{"id":601,"name":"Andriy Lunin","position":"G","starting":false,"ai_score":0.05},{"id":4433,"name":"Thiago Pitarch","position":"M","starting":false,"ai_score":0.035}],"confidence":0.85},"away":{"formation":"4-2-3-1","players":[{"id":2902,"name":"Maarten Vandevoordt","position":"G","starting":true,"ai_score":0.848},{"id":2889,"name":"Willi Orbán","position":"D","starting":true,"ai_score":0.848},{"id":2891,"name":"David Raum","position":"D","starting":true,"ai_score":0.823},{"id":2890,"name":"Castello Lukeba","position":"D","starting":true,"ai_score":0.717},{"id":2888,"name":"Ridle Baku","position":"D","starting":true,"ai_score":0.621},{"id":2898,"name":"Ezechiel Banzuzi","position":"M","starting":true,"ai_score":0.702},{"id":1070,"name":"Neil El Aynaoui","position":"M","starting":true,"ai_score":0.629},{"id":2897,"name":"Antonio Nusa","position":"F","starting":true,"ai_score":0.819},{"id":490,"name":"Brajan Gruda","position":"M","starting":true,"ai_score":0.58},{"id":2899,"name":"Johan Bakayoko","position":"F","starting":true,"ai_score":0.289},{"id":397,"name":"Marc Guiu","position":"F","starting":true,"ai_score":0.212},{"id":1996,"name":"Christopher Nkunku","position":"F","starting":false,"ai_score":0.567},{"id":2900,"name":"Tidiam Gomis","position":"F","starting":false,"ai_score":0.495},{"id":2893,"name":"Nicolas Seiwald","position":"M","starting":false,"ai_score":0.471},{"id":4104,"name":"Rômulo","position":"F","starting":false,"ai_score":0.421},{"id":2906,"name":"Andrija Maksimović","position":"M","starting":false,"ai_score":0.375},{"id":2873,"name":"Rocco Reitz","position":"M","starting":false,"ai_score":0.356},{"id":405,"name":"Maxime Estève","position":"D","starting":false,"ai_score":0.349},{"id":8563,"name":"Benjamin Henrichs","position":"D","starting":false,"ai_score":0.292},{"id":2903,"name":"Max Finkgräfe","position":"D","starting":false,"ai_score":0.253},{"id":2901,"name":"Lukas Klostermann","position":"D","starting":false,"ai_score":0.171},{"id":5137,"name":"Samba Konaté","position":"F","starting":false,"ai_score":0.155},{"id":1561,"name":"Ørjan Nyland","position":"G","starting":false,"ai_score":0.04}],"confidence":0.736},"unavailable":[{"id":596,"name":"Raúl Asencio","team_id":null,"side":"home","reason":"Leg Injury"},{"id":599,"name":"Rodrygo","team_id":null,"side":"home","reason":"Cruciate Ligament Injury"},{"id":3854,"name":"Assan Ouédraogo","team_id":null,"side":"away","reason":"Shoulder Injury"},{"id":2894,"name":"Christoph Baumgartner","team_id":null,"side":"away","reason":"Thigh Injury"}]},"people":[{"id":585,"name":"Thibaut Courtois","side":"home"},{"id":324,"name":"Ibrahima Konaté","side":"home"},{"id":386,"name":"Marc Cucurella","side":"home"},{"id":3818,"name":"Dean Huijsen","side":"home"},{"id":588,"name":"Antonio Rüdiger","side":"home"},{"id":592,"name":"Jude Bellingham","side":"home"},{"id":593,"name":"Federico Valverde","side":"home"},{"id":595,"name":"Vinícius Júnior","side":"home"},{"id":597,"name":"Arda Güler","side":"home"},{"id":594,"name":"Kylian Mbappé","side":"home"},{"id":2895,"name":"Yan Diomande","side":"home"},{"id":591,"name":"Aurélien Tchouaméni","side":"home"},{"id":3981,"name":"Denzel Dumfries","side":"home"},{"id":586,"name":"Trent Alexander-Arnold","side":"home"},{"id":848,"name":"Bernardo Silva","side":"home"},{"id":590,"name":"Eduardo Camavinga","side":"home"},{"id":598,"name":"Brahim Díaz","side":"home"},{"id":589,"name":"Álvaro Carreras","side":"home"},{"id":606,"name":"Endrick","side":"home"},{"id":4280,"name":"Carlos Espí","side":"home"},{"id":587,"name":"Éder Militão","side":"home"},{"id":601,"name":"Andriy Lunin","side":"home"},{"id":4433,"name":"Thiago Pitarch","side":"home"},{"id":596,"name":"Raúl Asencio","side":"home"},{"id":64780,"name":"Mario Rivas","side":"home"},{"id":5162,"name":"Joan Martínez","side":"home"},{"id":1057,"name":"Ferland Mendy","side":"home"},{"id":13595,"name":"Lamini Fati","side":"home"},{"id":599,"name":"Rodrygo","side":"home"},{"id":1056,"name":"Sergio Mestre","side":"home"},{"id":3499,"name":"Javi Navarro","side":"home"},{"id":5184,"name":"Jorge Cestero","side":"home"},{"id":13663,"name":"Daniel Yáñez","side":"home"},{"id":73969,"name":"Alexis Ciria","side":"home"},{"id":90356,"name":"Diego Lacosta","side":"home"},{"id":2902,"name":"Maarten Vandevoordt","side":"away"},{"id":2889,"name":"Willi Orbán","side":"away"},{"id":2891,"name":"David Raum","side":"away"},{"id":2890,"name":"Castello Lukeba","side":"away"},{"id":2888,"name":"Ridle Baku","side":"away"},{"id":2898,"name":"Ezechiel Banzuzi","side":"away"},{"id":1070,"name":"Neil El Aynaoui","side":"away"},{"id":2897,"name":"Antonio Nusa","side":"away"},{"id":490,"name":"Brajan Gruda","side":"away"},{"id":2899,"name":"Johan Bakayoko","side":"away"},{"id":397,"name":"Marc Guiu","side":"away"},{"id":1996,"name":"Christopher Nkunku","side":"away"},{"id":2900,"name":"Tidiam Gomis","side":"away"},{"id":2893,"name":"Nicolas Seiwald","side":"away"},{"id":4104,"name":"Rômulo","side":"away"},{"id":2906,"name":"Andrija Maksimović","side":"away"},{"id":2873,"name":"Rocco Reitz","side":"away"},{"id":405,"name":"Maxime Estève","side":"away"},{"id":8563,"name":"Benjamin Henrichs","side":"away"},{"id":2903,"name":"Max Finkgräfe","side":"away"},{"id":2901,"name":"Lukas Klostermann","side":"away"},{"id":5137,"name":"Samba Konaté","side":"away"},{"id":1561,"name":"Ørjan Nyland","side":"away"},{"id":37708,"name":"Abdoul Kone","side":"away"},{"id":12075,"name":"Leopold Zingerle","side":"away"},{"id":5634,"name":"Benno Kaltefleiter","side":"away"},{"id":3854,"name":"Assan Ouédraogo","side":"away"},{"id":2894,"name":"Christoph Baumgartner","side":"away"},{"id":48315,"name":"Viggo Gebel","side":"away"}],"players":[{"id":596,"name":"Raúl Asencio","side":"home","team":"Real Madrid","club":null,"role":"DEF","position":"CB","status":"out","reason":"Leg Injury","expected_return":"2027-01-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":599,"name":"Rodrygo","side":"home","team":"Real Madrid","club":null,"role":"ATT","position":"ST","status":"out","reason":"Cruciate Ligament Injury","expected_return":"2026-12-31","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":595,"name":"Vinícius Júnior","side":"home","team":"Real Madrid","club":null,"role":"ATT","position":"LW","status":"out","reason":"red_card_suspension","expected_return":"2026-11-08","season":{"apps":13,"starts":9,"goals":1,"assists":3,"big_chances":4,"clean_sheets":4,"team_games":14,"tracked_apps":12,"tracked_starts":9},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":3},"standout":{"opponent":"Real Sociedad","kickoff":1787770800,"goals":1,"assists":1,"score":"4-1","won":true},"strengths":[],"tags":[],"importance":0.111,"country":{"team":"Brazil","apps":10,"goals":6,"assists":2,"tournament":{"name":"World Cup 2026","apps":5,"goals":4,"assists":1,"ended":1783281600},"lately":{"apps":1,"goals":0,"assists":0}},"load":{"games":2,"minutes":79,"country":0}},{"id":594,"name":"Kylian Mbappé","side":"home","team":"Real Madrid","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":11,"goals":12,"assists":2,"big_chances":6,"clean_sheets":2,"team_games":14,"tracked_apps":10,"tracked_starts":9},"recent":{"apps":5,"goals":4,"assists":0,"scoredIn":2,"country":1},"standout":{"opponent":"Real Sociedad","kickoff":1787770800,"goals":3,"assists":0,"score":"4-1","won":true},"strengths":[],"tags":["best_performer","chance_creator","in_form"],"importance":0.402,"country":{"team":"France","apps":11,"goals":11,"assists":4,"tournament":{"name":"World Cup 2026","apps":8,"goals":10,"assists":4,"ended":1784408400},"lately":null},"load":{"games":3,"minutes":265,"country":0}},{"id":2895,"name":"Yan Diomande","side":"home","team":"Real Madrid","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":5,"goals":2,"assists":3,"big_chances":1,"clean_sheets":1,"team_games":14,"tracked_apps":10,"tracked_starts":3},"recent":{"apps":5,"goals":2,"assists":3,"scoredIn":1,"country":0},"standout":{"opponent":"Sevilla","kickoff":1792350000,"goals":1,"assists":1,"score":"4-1","won":true},"strengths":[],"tags":["best_performer","in_form"],"importance":0.071,"country":{"team":"Côte d'Ivoire","apps":5,"goals":0,"assists":1,"tournament":{"name":"World Cup 2026","apps":4,"goals":0,"assists":1,"ended":1782838800},"lately":null},"load":{"games":3,"minutes":254,"country":0}},{"id":3854,"name":"Assan Ouédraogo","side":"away","team":"RB Leipzig","club":null,"role":"MID","position":"CM","status":"out","reason":"Shoulder Injury","expected_return":"2026-12-31","season":{"apps":2,"starts":0,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":12,"tracked_apps":2,"tracked_starts":0},"recent":{"apps":2,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":2894,"name":"Christoph Baumgartner","side":"away","team":"RB Leipzig","club":null,"role":"MID","position":"CM","status":"out","reason":"Thigh Injury","expected_return":"2026-10-20","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":2897,"name":"Antonio Nusa","side":"away","team":"RB Leipzig","club":null,"role":"ATT","position":"FWD","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":9,"goals":4,"assists":3,"big_chances":6,"clean_sheets":5,"team_games":12,"tracked_apps":8,"tracked_starts":8},"recent":{"apps":5,"goals":1,"assists":1,"scoredIn":0,"country":2},"standout":{"opponent":"Hamburger SV","kickoff":1789306200,"goals":1,"assists":2,"score":"5-0","won":true},"strengths":[],"tags":["best_performer","chance_creator"],"importance":0.273,"country":{"team":"Norway","apps":12,"goals":2,"assists":1,"tournament":{"name":"World Cup 2026","apps":6,"goals":1,"assists":0,"ended":1783803600},"lately":{"apps":2,"goals":0,"assists":0}},"load":{"games":3,"minutes":214,"country":0}},{"id":2899,"name":"Johan Bakayoko","side":"away","team":"RB Leipzig","club":null,"role":"ATT","position":"RW","status":"fit","reason":null,"expected_return":null,"season":{"apps":3,"starts":2,"goals":0,"assists":0,"big_chances":0,"clean_sheets":1,"team_games":12,"tracked_apps":3,"tracked_starts":2},"recent":{"apps":3,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.003,"country":null,"load":null}],"extras":{"teams":{"home":57,"away":80},"split":{"home":{"above":null,"below":{"w":2,"d":0,"l":0}},"away":{"above":{"w":0,"d":0,"l":1},"below":{"w":1,"d":0,"l":0}}},"referee":null,"managers":{"home":{"id":17,"name":"José Mourinho","vs":null},"away":{"id":263,"name":"Martín Demichelis","vs":{"w":1,"d":0,"l":1,"last":{"kickoff":1775312100,"score":"2-1","result":"W"}}}},"best_xi":[],"players":{"594":{"caps":99,"goals":46,"country":"France","signed":null},"595":{"caps":68,"goals":14,"country":"Brazil","signed":null},"2894":{"caps":54,"goals":15,"country":"Austria","signed":null},"2895":{"caps":15,"goals":3,"country":"Côte d'Ivoire","signed":{"from":"RB Leipzig","fee":125000000,"at":1785974400}},"2897":{"caps":33,"goals":9,"country":"Norway","signed":null},"3854":{"caps":6,"goals":1,"country":"Germany","signed":null}}},"notable":[{"id":852,"name":"Erling Haaland","goals":4,"rank":1},{"id":4516,"name":"Ermedin Demirović","goals":4,"rank":2},{"id":3545,"name":"Nicolò Tresoldi","goals":4,"rank":3},{"id":3413,"name":"Talisca","goals":4,"rank":4},{"id":2261,"name":"Bradley Barcola","goals":3,"rank":5},{"id":749,"name":"Ferran Torres","goals":3,"rank":6},{"id":30995,"name":"Florian Flecker","goals":3,"rank":7},{"id":2466,"name":"Harry Kane","goals":3,"rank":8},{"id":13023,"name":"Joy Lance Mickels","goals":3,"rank":9},{"id":2471,"name":"Nicolas Jackson","goals":3,"rank":10},{"id":2253,"name":"Ousmane Dembélé","goals":3,"rank":11},{"id":24323,"name":"Veljko Simić","goals":3,"rank":12},{"id":50276,"name":"Zlatko Tripić","goals":3,"rank":13},{"id":2831,"name":"Anastasios Douvikas","goals":2,"rank":14},{"id":3682,"name":"Andreas Helmersen","goals":2,"rank":15}],"round_label":"League phase · Matchday 3","neutral":false,"h2h":{"total_matches":4,"home_wins":2,"draws":1,"away_wins":1,"home_goals":6,"away_goals":4,"avg_total_goals":2.5,"home_win_rate":0.5,"away_win_rate":0.25,"recent_matches":[{"away":"RB Leipzig","date":"2024-03-06T20:00:00+00:00","home":"Real Madrid","score":"1-1","event_id":310066,"away_score":1,"home_score":1,"away_team_id":80,"home_team_id":57},{"away":"Real Madrid","date":"2024-02-13T20:00:00+00:00","home":"RB Leipzig","score":"0-1","event_id":310056,"away_score":1,"home_score":0,"away_team_id":57,"home_team_id":80},{"away":"Real Madrid","date":"2022-10-25T19:00:00+00:00","home":"RB Leipzig","score":"3-2","event_id":315357,"away_score":2,"home_score":3,"away_team_id":57,"home_team_id":80},{"away":"RB Leipzig","date":"2022-09-14T19:00:00+00:00","home":"Real Madrid","score":"2-0","event_id":315316,"away_score":0,"home_score":2,"away_team_id":80,"home_team_id":57}]},"standings":{"home":{"team_id":57,"position":8,"played":2,"points":6,"goal_diff":2,"team_name":"Real Madrid","won":2,"drawn":0,"lost":0,"goals_for":6,"goals_against":4,"group":null},"away":{"team_id":80,"position":21,"played":2,"points":3,"goal_diff":-2,"team_name":"RB Leipzig","won":1,"drawn":0,"lost":1,"goals_for":2,"goals_against":4,"group":null},"size":36},"form":{"home":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":1.83,"goals_against":1.17,"clean_sheets":1,"streak":"none","sequence":"LWWWLW","venue_ppg":3},"away":{"matches":6,"ppg":1.5,"record":"3-0-3","goals_for":2.33,"goals_against":1.5,"clean_sheets":3,"streak":"none","sequence":"LLWLWW","venue_ppg":0}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Real Madrid are without 3 players, and Vinícius Júnior is a real loss.","evidence":{"count":3,"measured":1,"combined_goal_share":0,"combined_importance":0.111,"players":[{"player":"Vinícius Júnior","role":"ATT","reason":"red_card_suspension","goal_share":0,"importance":0.111,"measured":true,"doubtful":false,"cover_at_position":4},{"player":"Raúl Asencio","role":"DEF","reason":"Leg Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":11},{"player":"Rodrygo","role":"ATT","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":0.278,"moves":[{"channel":"goals","side":"home","pct":-1.6},{"channel":"goals","side":"away","pct":0.3},{"channel":"corners","side":"home","pct":-0.8},{"channel":"cards","side":"both","pct":0.1}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"RB Leipzig are without 2 players, none of them central to how the side plays.","evidence":{"count":2,"measured":1,"combined_goal_share":0,"combined_importance":0,"players":[{"player":"Assan Ouédraogo","role":"MID","reason":"Shoulder Injury","goal_share":0,"importance":0,"measured":true,"doubtful":false,"cover_at_position":8},{"player":"Christoph Baumgartner","role":"MID","reason":"Thigh Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":8}]},"strength":0.15,"moves":[{"channel":"goals","side":"away","pct":-0.2},{"channel":"goals","side":"home","pct":0.1},{"channel":"corners","side":"away","pct":-0.1},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.rotation_risk","section":"§3.1","tier":1,"state":"COMPUTED","note":"Nobody has named a side yet, so this eleven is a projection.","evidence":{"lineup_status":"predicted","confidence":0.736,"cup_tie":false},"strength":0.264,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Real Madrid have taken 2.00 points a game from their last 6 (4W 0D 2L), scoring 1.8 and conceding 1.2, and 3.00 a game at home.","evidence":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":1.83,"goals_against":1.17,"clean_sheets":1,"streak":"none","sequence":"LWWWLW","venue_ppg":3},"strength":0.433,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"RB Leipzig have taken 1.50 points a game from their last 6 (3W 0D 3L), scoring 2.3 and conceding 1.5, and 0.00 a game on the road.","evidence":{"matches":6,"ppg":1.5,"record":"3-0-3","goals_for":2.33,"goals_against":1.5,"clean_sheets":3,"streak":"none","sequence":"LLWLWW","venue_ppg":0},"strength":0.15,"moves":[]},{"id":"stakes.table","section":"§5.1","tier":2,"state":"UNAVAILABLE","note":"A cup or a group stage, so there is no league table to read what either side is playing for.","evidence":{},"strength":0,"moves":[]},{"id":"fixture.derby","section":"§5.2","tier":2,"state":"COMPUTED","note":"Not a local derby.","evidence":{"derby":false},"strength":0,"moves":[]},{"id":"fixture.revenge","section":"§5.3","tier":2,"state":"THIN","note":"No reverse fixture on record this season, so there is no revenge angle to read.","evidence":{},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"José Mourinho is 12 games into the job at Real Madrid, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"José Mourinho","matches_in_charge":12,"tenure_days":67,"ppm":2.5,"appointment_effect":{"before_ppm":2.3,"after_ppm":2.4,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Martín Demichelis is 9 games into the job at RB Leipzig, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Martín Demichelis","matches_in_charge":9,"tenure_days":62,"ppm":1.67,"appointment_effect":{"before_ppm":1.8,"after_ppm":1.67,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Real Madrid come in on 3 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3,"matchesIn7":2,"matchesIn14":3,"days_rest":3},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"RB Leipzig come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":4.104166666666667,"matchesIn7":1,"matchesIn14":3,"days_rest":4.1},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"THIN","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form. — though 1.887559320114002 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":0.122,"defence":0.014,"effective_matches":3.5,"shrunk":0.69},"away":{"attack":-0.024,"defence":-0.019,"effective_matches":1.9,"shrunk":0.81},"sample":1.887559320114002,"required":6},"strength":0,"moves":[]},{"id":"style.matchup","section":"§4.2","tier":5,"state":"COMPUTED","note":"Neither side holds a clear possession edge on recent evidence.","evidence":{"home":{"matches":12,"possession":51.8,"shots":16.8,"xg_per_shot":0.136,"corners":6.2,"corners_per_shot":0.368,"finishing_vs_xg":-0.03},"away":{"matches":12,"possession":55.4,"shots":18.3,"xg_per_shot":0.124,"corners":6.1,"corners_per_shot":0.333,"finishing_vs_xg":0.22},"possession_gap":-3.6},"strength":0.144,"moves":[{"channel":"goals","side":"home","pct":3}]},{"id":"style.press_matchup","section":"§4.2","tier":5,"state":"UNAVAILABLE","note":"Pressing intensity and defensive line height are not in the ingested stats, so the press matchup is not assessed. Possession is not a substitute for PPDA and is not used as one.","evidence":{"requires":["ppda","defensive_line_height"]},"strength":0,"moves":[]},{"id":"style.finishing.home","section":"§2.1","tier":5,"state":"COMPUTED","note":"Real Madrid are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.03,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"RB Leipzig are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.22,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"COMPUTED","note":"222 yellow cards in this referee's last 46 games, where 124 would be usual in this league, and 18 reds.","evidence":{"matches":46,"yellows_per_match":4.83,"reds_per_match":0.391,"league_yellows_per_match":2.7,"league_reds_per_match":0.193,"yellow_ratio":1.79,"red_ratio":2.02},"strength":0.6,"moves":[{"channel":"cards","side":"both","pct":15}]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"UNAVAILABLE","note":"No travel distance reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.weather","section":"§6.2","tier":6,"state":"COMPUTED","note":"Nothing in the forecast worth mentioning.","evidence":{"rain_mm":null,"wind_kph":15.8,"temperature_c":19,"description":"rain"},"strength":0,"moves":[]},{"id":"environment.pitch","section":"§6.3","tier":6,"state":"UNAVAILABLE","note":"No pitch condition reported for this fixture.","evidence":{},"strength":0,"moves":[]},{"id":"environment.venue","section":"§6.1","tier":6,"state":"UNAVAILABLE","note":"Attendance is only published after kickoff, so crowd size cannot be assessed in advance. Home advantage is carried by the fitted rating rather than estimated here.","evidence":{"home_adv":0.3953161525179419},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 5.6% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0561,"margin_pct":5.61,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, AWAY has drifted 13.3% since the market opened.","evidence":{"moves":[{"outcome":"AWAY","move_pct":-13.3,"direction":"DRIFTING"},{"outcome":"DRAW","move_pct":-10.6,"direction":"DRIFTING"},{"outcome":"HOME","move_pct":1.6,"direction":"SHORTENING"}]},"strength":0.6,"moves":[]},{"id":"market.sharp_reference","section":"§7.1","tier":7,"state":"COMPUTED","note":"The sharp book and the wider market agree on this fixture.","evidence":{"sharp":{"HOME":0.7859,"DRAW":0.1246,"AWAY":0.0895},"consensus":{"HOME":0.7787,"DRAW":0.1298,"AWAY":0.0915},"largest_gap":{"outcome":"HOME","points":0.72},"sharp_overround":1.0462},"strength":0.09,"moves":[]},{"id":"market.prediction_market","section":"§7.2","tier":7,"state":"UNAVAILABLE","note":"No prediction-market prices for this fixture.","evidence":{},"strength":0,"moves":[]}],"markets":[{"market":"1x2","line":null,"confidence":0.472,"model":{"HOME":0.587,"DRAW":0.2169,"AWAY":0.1961},"book":{"HOME":0.7787,"DRAW":0.1298,"AWAY":0.0915},"best":{"HOME":{"odds":1.29,"bookmaker":"1xBet"},"DRAW":{"odds":7.26,"bookmaker":"Pinnacle"},"AWAY":{"odds":10.5,"bookmaker":"betfair"}},"overround":1.0561,"books":13,"sharp":{"book":"pinnacle","fair":{"HOME":0.7859,"DRAW":0.1246,"AWAY":0.0895}},"open":{"book":"pinnacle","fair":{"HOME":0.7649,"DRAW":0.1353,"AWAY":0.0997}}},{"market":"double_chance","line":null,"confidence":0.472,"model":{"12":0.7831,"1X":0.8039,"X2":0.413},"book":{"12":0.8702,"1X":0.9085,"X2":0.2213},"best":{"12":{"odds":1.13,"bookmaker":"1xBet"},"1X":{"odds":1.07,"bookmaker":"1xBet"},"X2":{"odds":4.02,"bookmaker":"1xBet"}},"overround":1.0341,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.8754,"1X":0.9105,"X2":0.2141}},"open":{"book":"pinnacle","fair":{"12":0.8647,"1X":0.9003,"X2":0.2351}}},{"market":"draw_no_bet","line":null,"confidence":0.472,"model":{"HOME":0.7496,"AWAY":0.2504},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"btts","line":null,"confidence":0.472,"model":{"yes":0.6351,"no":0.3649},"book":{"yes":0.6419,"no":0.3581},"best":{"yes":{"odds":1.5,"bookmaker":"William Hill"},"no":{"odds":2.63,"bookmaker":"betfair"}},"overround":1.0684,"books":5,"sharp":{"book":"betfair","fair":{"yes":0.65,"no":0.35}},"open":{"book":"betfair","fair":{"yes":0.6373,"no":0.3627}}},{"market":"over_under_05","line":0.5,"confidence":0.472,"model":{"over":0.9591,"under":0.0409},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"over_under_15","line":1.5,"confidence":0.472,"model":{"over":0.8634,"under":0.1366},"book":{"over":0.9383,"under":0.0617},"best":{"over":{"odds":1.03,"bookmaker":"BetVictor"},"under":{"odds":11,"bookmaker":"betfair"}},"overround":1.0794,"books":3,"sharp":{"book":"betfair","fair":{"over":0.9447,"under":0.0553}},"open":{"book":"betfair","fair":{"over":0.9447,"under":0.0553}}},{"market":"over_under_25","line":2.5,"confidence":0.472,"model":{"over":0.6639,"under":0.3361},"book":{"over":0.8048,"under":0.1952},"best":{"over":{"odds":1.22,"bookmaker":"Bet365"},"under":{"odds":4.5,"bookmaker":"betfair"}},"overround":1.0689,"books":4,"sharp":{"book":"betfair","fair":{"over":0.8126,"under":0.1874}},"open":{"book":"betfair","fair":{"over":0.7783,"under":0.2217}}},{"market":"over_under_35","line":3.5,"confidence":0.472,"model":{"over":0.4457,"under":0.5543},"book":{"over":0.6073,"under":0.3927},"best":{"over":{"odds":1.73,"bookmaker":"Sbo"},"under":{"odds":2.44,"bookmaker":"Pinnacle"}},"overround":1.0638,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.6156,"under":0.3844}},"open":{"book":"pinnacle","fair":{"over":0.5768,"under":0.4232}}},{"market":"total_corners","line":8.5,"confidence":0.472,"model":{"over":0.7558,"under":0.2442},"book":{"over":0.6075,"under":0.3925},"best":{"over":{"odds":1.53,"bookmaker":"1xBet"},"under":{"odds":2.28,"bookmaker":"1xBet"}},"overround":1.0922,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.6075,"under":0.3925}}},{"market":"total_corners","line":9.5,"confidence":0.472,"model":{"over":0.6621,"under":0.3379},"book":{"over":0.6034,"under":0.3966},"best":{"over":{"odds":1.54,"bookmaker":"1xBet"},"under":{"odds":2.26,"bookmaker":"1xBet"}},"overround":1.0918,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.6075,"under":0.3925}}},{"market":"total_corners","line":10.5,"confidence":0.472,"model":{"over":0.5616,"under":0.4384},"book":{"over":0.4657,"under":0.5343},"best":{"over":{"odds":1.95,"bookmaker":"1xBet"},"under":{"odds":1.72,"bookmaker":"1xBet"}},"overround":1.0942,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.4717,"under":0.5283}}},{"market":"total_corners","line":11.5,"confidence":0.472,"model":{"over":0.4611,"under":0.5389},"book":{"over":0.337,"under":0.663},"best":{"over":{"odds":2.61,"bookmaker":"1xBet"},"under":{"odds":1.41,"bookmaker":"1xBet"}},"overround":1.0924,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.3417,"under":0.6583}}},{"market":"corners_1x2","line":null,"confidence":0.378,"model":{"HOME":0.533,"DRAW":0.1009,"AWAY":0.3661},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.331,"model":{"yes":0.3511,"no":0.6489},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"double_chance","outcome":"X2","line":null,"push":null,"model_prob":0.413,"book_prob":0.2213,"edge":0.1916,"shrunk_edge":0.1533,"odds":4.02,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":4.02},{"slug":"betvictor","book":"BetVictor","odds":4},{"slug":"william-hill","book":"William Hill","odds":3.8},{"slug":"betfair","book":"betfair","odds":3.75},{"slug":"sbo","book":"Sbo","odds":3.62}],"kelly":0.0546,"confidence":0.472,"family":"result"},{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.5543,"book_prob":0.3927,"edge":0.1616,"shrunk_edge":0.1373,"odds":2.44,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.44},{"slug":"1xbet","book":"1xBet","odds":2.39},{"slug":"betfair","book":"betfair","odds":2.38},{"slug":"betvictor","book":"BetVictor","odds":2.27},{"slug":"sbo","book":"Sbo","odds":2.14}],"kelly":0.0612,"confidence":0.472,"family":"goals"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.3361,"book_prob":0.1952,"edge":0.1409,"shrunk_edge":0.1198,"odds":4.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":4.5},{"slug":"betvictor","book":"BetVictor","odds":4.4},{"slug":"bet365","book":"Bet365","odds":4.33},{"slug":"1xbet","book":"1xBet","odds":4.05}],"kelly":0.0366,"confidence":0.472,"family":"goals"},{"market":"1x2","outcome":"AWAY","line":null,"push":null,"model_prob":0.1961,"book_prob":0.0915,"edge":0.1045,"shrunk_edge":0.0836,"odds":10.5,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":10.5},{"slug":"1xbet","book":"1xBet","odds":10.2},{"slug":"bet365","book":"Bet365","odds":10},{"slug":"betvictor","book":"BetVictor","odds":10},{"slug":"melbet","book":"MelBet","odds":9.9},{"slug":"pinnacle","book":"Pinnacle","odds":9.8},{"slug":"bwin","book":"Bwin","odds":9.25},{"slug":"dafabet","book":"dafabet","odds":9.2},{"slug":"coral","book":"coral","odds":9},{"slug":"mansionbet","book":"MansionBet","odds":8.7},{"slug":"william-hill","book":"William Hill","odds":8.5},{"slug":"ladbrokes","book":"ladbrokes","odds":8.5}],"kelly":0.0279,"confidence":0.472,"family":"result"},{"market":"total_corners","outcome":"over","line":8.5,"push":null,"model_prob":0.7558,"book_prob":0.6075,"edge":0.1483,"shrunk_edge":0.0816,"odds":1.53,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.53}],"kelly":0.0738,"confidence":0.472,"family":"corners"},{"market":"1x2","outcome":"DRAW","line":null,"push":null,"model_prob":0.2169,"book_prob":0.1298,"edge":0.0871,"shrunk_edge":0.0697,"odds":7.26,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":7.26},{"slug":"dafabet","book":"dafabet","odds":7.2},{"slug":"melbet","book":"MelBet","odds":7.2},{"slug":"1xbet","book":"1xBet","odds":7.15},{"slug":"betfair","book":"betfair","odds":7},{"slug":"coral","book":"coral","odds":7},{"slug":"betvictor","book":"BetVictor","odds":7},{"slug":"bwin","book":"Bwin","odds":6.75},{"slug":"mansionbet","book":"MansionBet","odds":6.6},{"slug":"william-hill","book":"William Hill","odds":6.5},{"slug":"bet365","book":"Bet365","odds":6.5},{"slug":"ladbrokes","book":"ladbrokes","odds":6.5}],"kelly":0.0229,"confidence":0.472,"family":"result"},{"market":"total_corners","outcome":"over","line":11.5,"push":null,"model_prob":0.4611,"book_prob":0.337,"edge":0.1242,"shrunk_edge":0.0683,"odds":2.61,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.61}],"kelly":0.0316,"confidence":0.472,"family":"corners"},{"market":"over_under_15","outcome":"under","line":1.5,"push":null,"model_prob":0.1366,"book_prob":0.0617,"edge":0.0748,"shrunk_edge":0.0636,"odds":11,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":11},{"slug":"betvictor","book":"BetVictor","odds":9.5},{"slug":"1xbet","book":"1xBet","odds":8.3}],"kelly":0.0126,"confidence":0.472,"family":"goals"},{"market":"total_corners","outcome":"over","line":10.5,"push":null,"model_prob":0.5616,"book_prob":0.4657,"edge":0.0959,"shrunk_edge":0.0528,"odds":1.95,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.95}],"kelly":0.025,"confidence":0.472,"family":"corners"},{"market":"total_corners","outcome":"over","line":9.5,"push":null,"model_prob":0.6621,"book_prob":0.6034,"edge":0.0587,"shrunk_edge":0.0323,"odds":1.54,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.54}],"kelly":0.0091,"confidence":0.472,"family":"corners"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.3649,"book_prob":0.3581,"edge":0.0068,"shrunk_edge":0.0058,"odds":2.63,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.63},{"slug":"betvictor","book":"BetVictor","odds":2.55},{"slug":"1xbet","book":"1xBet","odds":2.5},{"slug":"william-hill","book":"William Hill","odds":2.5},{"slug":"bet365","book":"Bet365","odds":2.5}],"kelly":0,"confidence":0.472,"family":"goals"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.6351,"book_prob":0.6419,"edge":-0.0068,"shrunk_edge":-0.0058,"odds":1.5,"bookmaker":"William Hill","prices":[{"slug":"william-hill","book":"William Hill","odds":1.5},{"slug":"bet365","book":"Bet365","odds":1.5},{"slug":"1xbet","book":"1xBet","odds":1.48},{"slug":"betfair","book":"betfair","odds":1.47},{"slug":"betvictor","book":"BetVictor","odds":1.45}],"kelly":0,"confidence":0.472,"family":"goals"},{"market":"total_corners","outcome":"under","line":9.5,"push":null,"model_prob":0.3379,"book_prob":0.3966,"edge":-0.0587,"shrunk_edge":-0.0323,"odds":2.26,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.26}],"kelly":0,"confidence":0.472,"family":"corners"},{"market":"total_corners","outcome":"under","line":10.5,"push":null,"model_prob":0.4384,"book_prob":0.5343,"edge":-0.0959,"shrunk_edge":-0.0528,"odds":1.72,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.72}],"kelly":0,"confidence":0.472,"family":"corners"},{"market":"over_under_15","outcome":"over","line":1.5,"push":null,"model_prob":0.8634,"book_prob":0.9383,"edge":-0.0748,"shrunk_edge":-0.0636,"odds":1.03,"bookmaker":"BetVictor","prices":[{"slug":"betvictor","book":"BetVictor","odds":1.03},{"slug":"1xbet","book":"1xBet","odds":1.02},{"slug":"betfair","book":"betfair","odds":1.02}],"kelly":0,"confidence":0.472,"family":"goals"},{"market":"total_corners","outcome":"under","line":11.5,"push":null,"model_prob":0.5389,"book_prob":0.663,"edge":-0.1242,"shrunk_edge":-0.0683,"odds":1.41,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.41}],"kelly":0,"confidence":0.472,"family":"corners"},{"market":"double_chance","outcome":"12","line":null,"push":null,"model_prob":0.7831,"book_prob":0.8702,"edge":-0.0871,"shrunk_edge":-0.0697,"odds":1.13,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.13},{"slug":"william-hill","book":"William Hill","odds":1.11},{"slug":"betvictor","book":"BetVictor","odds":1.09},{"slug":"betfair","book":"betfair","odds":1.07},{"slug":"sbo","book":"Sbo","odds":1.07}],"kelly":0,"confidence":0.472,"family":"result"},{"market":"total_corners","outcome":"under","line":8.5,"push":null,"model_prob":0.2442,"book_prob":0.3925,"edge":-0.1483,"shrunk_edge":-0.0816,"odds":2.28,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":2.28}],"kelly":0,"confidence":0.472,"family":"corners"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.8039,"book_prob":0.9085,"edge":-0.1045,"shrunk_edge":-0.0836,"odds":1.07,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.07},{"slug":"william-hill","book":"William Hill","odds":1.07},{"slug":"betvictor","book":"BetVictor","odds":1.07},{"slug":"betfair","book":"betfair","odds":1.05},{"slug":"sbo","book":"Sbo","odds":1.04}],"kelly":0,"confidence":0.472,"family":"result"},{"market":"over_under_25","outcome":"over","line":2.5,"push":null,"model_prob":0.6639,"book_prob":0.8048,"edge":-0.1409,"shrunk_edge":-0.1198,"odds":1.22,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.22},{"slug":"1xbet","book":"1xBet","odds":1.19},{"slug":"betfair","book":"betfair","odds":1.18},{"slug":"betvictor","book":"BetVictor","odds":1.18}],"kelly":0,"confidence":0.472,"family":"goals"},{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.4457,"book_prob":0.6073,"edge":-0.1616,"shrunk_edge":-0.1373,"odds":1.73,"bookmaker":"Sbo","prices":[{"slug":"sbo","book":"Sbo","odds":1.73},{"slug":"1xbet","book":"1xBet","odds":1.59},{"slug":"pinnacle","book":"Pinnacle","odds":1.56},{"slug":"betvictor","book":"BetVictor","odds":1.54},{"slug":"betfair","book":"betfair","odds":1.5}],"kelly":0,"confidence":0.472,"family":"goals"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.587,"book_prob":0.7787,"edge":-0.1916,"shrunk_edge":-0.1533,"odds":1.29,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.29},{"slug":"dafabet","book":"dafabet","odds":1.26},{"slug":"bwin","book":"Bwin","odds":1.25},{"slug":"william-hill","book":"William Hill","odds":1.25},{"slug":"bet365","book":"Bet365","odds":1.25},{"slug":"betfair","book":"betfair","odds":1.25},{"slug":"coral","book":"coral","odds":1.25},{"slug":"ladbrokes","book":"ladbrokes","odds":1.25},{"slug":"pinnacle","book":"Pinnacle","odds":1.24},{"slug":"melbet","book":"MelBet","odds":1.24},{"slug":"mansionbet","book":"MansionBet","odds":1.24},{"slug":"sbo","book":"Sbo","odds":1.22}],"kelly":0,"confidence":0.472,"family":"result"}],"verdicts":[{"candidate":{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.7859,"book_prob":0.7787,"edge":0.0072,"shrunk_edge":0.0058,"odds":1.29,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.29},{"slug":"dafabet","book":"dafabet","odds":1.26},{"slug":"bwin","book":"Bwin","odds":1.25},{"slug":"william-hill","book":"William Hill","odds":1.25},{"slug":"bet365","book":"Bet365","odds":1.25},{"slug":"betfair","book":"betfair","odds":1.25},{"slug":"coral","book":"coral","odds":1.25},{"slug":"ladbrokes","book":"ladbrokes","odds":1.25},{"slug":"pinnacle","book":"Pinnacle","odds":1.24},{"slug":"melbet","book":"MelBet","odds":1.24},{"slug":"mansionbet","book":"MansionBet","odds":1.24},{"slug":"sbo","book":"Sbo","odds":1.22}],"kelly":0.0119,"confidence":1,"family":"result"},"lean":false,"narrative":"Real Madrid should take full control of this match. The hosts regularly generate the stronger scoring opportunities, fashioning superior chances in seven of their last ten outings, and they become a different side at home where they crafted better openings in four of their last five home games. Meanwhile, Leipzig surrender far too much at the back, facing six or more shots on target in four of their last six matches. Losing Vinícius Júnior to a red card takes away an outlet with one goal and three assists this season, but the visitors travel badly and give up easy routes to goal. Leipzig's leaky defence will decide it.","why":null,"drivers":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Real Madrid are without 3 players, and Vinícius Júnior is a real loss.","evidence":{"count":3,"measured":1,"combined_goal_share":0,"combined_importance":0.111,"players":[{"player":"Vinícius Júnior","role":"ATT","reason":"red_card_suspension","goal_share":0,"importance":0.111,"measured":true,"doubtful":false,"cover_at_position":4},{"player":"Raúl Asencio","role":"DEF","reason":"Leg Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":11},{"player":"Rodrygo","role":"ATT","reason":"Cruciate Ligament Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":0.278,"moves":[{"channel":"goals","side":"home","pct":-1.6},{"channel":"goals","side":"away","pct":0.3},{"channel":"corners","side":"home","pct":-0.8},{"channel":"cards","side":"both","pct":0.1}]}],"set_aside":[{"id":"availability.rotation_risk","section":"§3.1","tier":1,"state":"COMPUTED","note":"Nobody has named a side yet, so this eleven is a projection.","evidence":{"lineup_status":"predicted","confidence":0.736,"cup_tie":false},"strength":0.264,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Real Madrid have taken 2.00 points a game from their last 6 (4W 0D 2L), scoring 1.8 and conceding 1.2, and 3.00 a game at home.","evidence":{"matches":6,"ppg":2,"record":"4-0-2","goals_for":1.83,"goals_against":1.17,"clean_sheets":1,"streak":"none","sequence":"LWWWLW","venue_ppg":3},"strength":0.433,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"José Mourinho is 12 games into the job at Real Madrid, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"José Mourinho","matches_in_charge":12,"tenure_days":67,"ppm":2.5,"appointment_effect":{"before_ppm":2.3,"after_ppm":2.4,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Martín Demichelis is 9 games into the job at RB Leipzig, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Martín Demichelis","matches_in_charge":9,"tenure_days":62,"ppm":1.67,"appointment_effect":{"before_ppm":1.8,"after_ppm":1.67,"delta":null}},"strength":0.3,"moves":[]}]}],"pass_reason":null,"preview":null,"external":{"bsd_prediction":{"id":5427,"created_at":"2026-10-15T02:15:27Z","event":{"id":601027,"event_date":"2026-10-21T19:00:00Z","status":"notstarted","home_team_id":57,"home_team":"Real Madrid","away_team_id":80,"away_team":"RB Leipzig","league_id":7,"league_name":"Champions League"},"markets":{"match_result":{"prob_home":75.9,"prob_draw":13.9,"prob_away":10.2,"predicted":"H"},"expected_goals":{"home":2.5,"away":1.29},"over_under":{"prob_over_15":89.9,"prob_over_25":78,"prob_over_35":56.6},"btts":{"prob_yes":63.1},"score":{"most_likely":"2-1"},"draw_no_bet":{"prob_home":80.4},"corners":{"prob_over_85":71,"prob_over_95":59.8,"prob_over_105":49.5}},"recommendations":{"favorite":"H","favorite_prob":75.9,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.7589,"version":"dc-blend-v1"}},"polymarket":{"event_id":601027,"event_date":"2026-10-21T19:00:00Z","home_team":"Real Madrid","away_team":"RB Leipzig","polymarket_event_id":"1155040","markets":{"1x2":{"home":0.785,"draw":0.125,"away":0.095},"btts":{"yes":0.365,"no":0.635},"over_under":{"over_15":0.5,"under_15":0.5,"over_25":0.495,"under_25":0.505,"over_35":0.495,"under_35":0.505,"over_45":0.08,"under_45":0.92},"halftime":{"home":0.605,"draw":0.27,"away":0.12},"handicap":{"home_minus_15":0.595,"away_minus_15":0.033,"home_minus_25":0.39,"away_minus_25":0.008}},"liquidity":{"volume_24hr":null,"volume_1wk":null,"volume_1mo":null,"volume_1yr":null,"open_interest":null,"liquidity_clob":137068.4668,"liquidity_amm":null},"pricing":{"best_bid":0.78,"best_ask":0.79,"change_1d":0.01,"change_1wk":0.15,"change_1mo":null},"goalscorers":null,"exact_scores":{"Any Other Score":0.25,"Real Madrid CF 0 - 0 RB Leipzig":0.0145,"Real Madrid CF 0 - 1 RB Leipzig":0.0155,"Real Madrid CF 0 - 2 RB Leipzig":0.009,"Real Madrid CF 0 - 3 RB Leipzig":0.0035,"Real Madrid CF 0 - 4 RB Leipzig":0.25,"Real Madrid CF 0 - 5 RB Leipzig":0.24,"Real Madrid CF 1 - 0 RB Leipzig":0.05,"Real Madrid CF 1 - 1 RB Leipzig":0.049,"Real Madrid CF 1 - 2 RB Leipzig":0.0255,"Real Madrid CF 1 - 3 RB Leipzig":0.011,"Real Madrid CF 1 - 4 RB Leipzig":0.048,"Real Madrid CF 1 - 5 RB Leipzig":0.355,"Real Madrid CF 2 - 0 RB Leipzig":0.07,"Real Madrid CF 2 - 1 RB Leipzig":0.08,"Real Madrid CF 2 - 2 RB Leipzig":0.05,"Real Madrid CF 2 - 3 RB Leipzig":0.0165,"Real Madrid CF 2 - 4 RB Leipzig":0.0035,"Real Madrid CF 2 - 5 RB Leipzig":0.045,"Real Madrid CF 3 - 0 RB Leipzig":0.075,"Real Madrid CF 3 - 1 RB Leipzig":0.085,"Real Madrid CF 3 - 2 RB Leipzig":0.05,"Real Madrid CF 3 - 3 RB Leipzig":0.018,"Real Madrid CF 3 - 4 RB Leipzig":0.003,"Real Madrid CF 3 - 5 RB Leipzig":0.375,"Real Madrid CF 4 - 0 RB Leipzig":0.06,"Real Madrid CF 4 - 1 RB Leipzig":0.06,"Real Madrid CF 4 - 2 RB Leipzig":0.039,"Real Madrid CF 4 - 3 RB Leipzig":0.0135,"Real Madrid CF 4 - 4 RB Leipzig":0.003,"Real Madrid CF 4 - 5 RB Leipzig":0.375,"Real Madrid CF 5 - 0 RB Leipzig":0.037,"Real Madrid CF 5 - 1 RB Leipzig":0.041,"Real Madrid CF 5 - 2 RB Leipzig":0.0255,"Real Madrid CF 5 - 3 RB Leipzig":0.011,"Real Madrid CF 5 - 4 RB Leipzig":0.21,"Real Madrid CF 5 - 5 RB Leipzig":0.05},"updated_at":"2026-10-19T23:57:25Z"}},"computed_at":1792455027,"report":{"fetched_at":1792627436,"ht":[1,0],"attendance":null,"highlights":[{"kind":"full","title":"Real Madrid 4 - 1 Leipzig — Full Highlights","url":"https://youtu.be/SbGF1xglHh4","thumbnail":"https://i.ytimg.com/vi/SbGF1xglHh4/hqdefault.jpg"}],"events":[{"t":"goal","minute":43,"added":null,"side":"home","player":"B. Silva","player_id":848,"assist":null,"kind":"regular","score":[1,0]},{"t":"goal","minute":52,"added":null,"side":"home","player":"A. Güler","player_id":597,"assist":"K. Mbappé","kind":"regular","score":[2,0]},{"t":"sub","minute":63,"added":null,"side":"away","in":"A. Maksimović","in_id":2906,"out":"B. Gruda","out_id":490},{"t":"sub","minute":63,"added":null,"side":"away","in":"R. Reitz","in_id":2873,"out":"N. El Aynaoui","out_id":1070},{"t":"card","minute":68,"added":null,"side":"home","player":"Á. Carreras","player_id":589,"card":"yellow","reason":"Foul"},{"t":"sub","minute":70,"added":null,"side":"home","in":"M. Cucurella","in_id":386,"out":"Á. Carreras","out_id":589},{"t":"sub","minute":70,"added":null,"side":"home","in":"Y. Diomande","in_id":2895,"out":"Vinícius Jr.","out_id":595},{"t":"card","minute":70,"added":null,"side":"away","player":"R. Reitz","player_id":2873,"card":"yellow","reason":"Foul"},{"t":"sub","minute":73,"added":null,"side":"away","in":"T. Gomis","in_id":2900,"out":"A. Nusa","out_id":2897},{"t":"sub","minute":73,"added":null,"side":"away","in":"M. Finkgräfe","in_id":2903,"out":"D. Raum","out_id":2891},{"t":"sub","minute":78,"added":null,"side":"home","in":"B. Díaz","in_id":598,"out":"A. Güler","out_id":597},{"t":"sub","minute":78,"added":null,"side":"away","in":"C. Baumgartner","in_id":2894,"out":"C. Nkunku","out_id":1996},{"t":"goal","minute":83,"added":null,"side":"home","player":"K. Mbappé","player_id":594,"assist":"Y. Diomande","kind":"regular","score":[3,0]},{"t":"goal","minute":85,"added":null,"side":"away","player":"T. Gomis","player_id":2900,"assist":"C. Baumgartner","kind":"regular","score":[3,1]},{"t":"goal","minute":87,"added":null,"side":"home","player":"Y. Diomande","player_id":2895,"assist":"B. Díaz","kind":"regular","score":[4,1]},{"t":"sub","minute":88,"added":null,"side":"home","in":"Endrick","in_id":606,"out":"J. Bellingham","out_id":592},{"t":"sub","minute":88,"added":null,"side":"home","in":"C. Espí","in_id":4280,"out":"K. Mbappé","out_id":594}],"players":[{"id":593,"team_id":57,"minutes":90,"rating":7.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":3},{"id":588,"team_id":57,"minutes":90,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3818,"team_id":57,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":585,"team_id":57,"minutes":90,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":5,"shots":0,"on_target":0,"key_passes":0},{"id":848,"team_id":57,"minutes":90,"rating":7.4,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":590,"team_id":57,"minutes":90,"rating":7.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":594,"team_id":57,"minutes":88,"rating":7.7,"goals":1,"assists":1,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":2,"key_passes":2},{"id":592,"team_id":57,"minutes":88,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":4},{"id":597,"team_id":57,"minutes":78,"rating":8.6,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":3,"key_passes":2},{"id":589,"team_id":57,"minutes":70,"rating":6.9,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":595,"team_id":57,"minutes":70,"rating":7.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":2,"key_passes":0},{"id":386,"team_id":57,"minutes":20,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2895,"team_id":57,"minutes":20,"rating":8,"goals":1,"assists":1,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":598,"team_id":57,"minutes":12,"rating":6.6,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":606,"team_id":57,"minutes":2,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":4280,"team_id":57,"minutes":2,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":601,"team_id":57,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":587,"team_id":57,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":586,"team_id":57,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":324,"team_id":57,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":591,"team_id":57,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":3981,"team_id":57,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4433,"team_id":57,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2893,"team_id":80,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2902,"team_id":80,"minutes":90,"rating":8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":6,"shots":0,"on_target":0,"key_passes":0},{"id":2888,"team_id":80,"minutes":90,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":2889,"team_id":80,"minutes":90,"rating":6.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2890,"team_id":80,"minutes":90,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4104,"team_id":80,"minutes":90,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":2,"key_passes":0},{"id":1996,"team_id":80,"minutes":78,"rating":6.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":1},{"id":2897,"team_id":80,"minutes":73,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":1},{"id":2891,"team_id":80,"minutes":73,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":3},{"id":1070,"team_id":80,"minutes":63,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":490,"team_id":80,"minutes":63,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":2906,"team_id":80,"minutes":27,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":2873,"team_id":80,"minutes":27,"rating":6.4,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2903,"team_id":80,"minutes":17,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":2900,"team_id":80,"minutes":17,"rating":7.5,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":2894,"team_id":80,"minutes":12,"rating":6.5,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":1561,"team_id":80,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":37708,"team_id":80,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":405,"team_id":80,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2901,"team_id":80,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8563,"team_id":80,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2898,"team_id":80,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2899,"team_id":80,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0}],"stats":{"home":{"possession":65,"shots":18,"on_target":11,"corners":7,"fouls":13,"yellow":1,"red":0,"big_chances":4,"passes":736,"pass_pct":91.6,"offsides":3,"saves":5},"away":{"possession":35,"shots":11,"on_target":6,"corners":1,"fouls":12,"yellow":1,"red":0,"big_chances":3,"passes":396,"pass_pct":87.6,"offsides":2,"saves":6}},"lineups":{"home":{"formation":"4-2-3-1","players":[{"id":585,"name":"Thibaut Courtois","position":"G","number":1,"captain":false,"starting":true},{"id":593,"name":"Federico Valverde","position":"D","number":8,"captain":true,"starting":true},{"id":588,"name":"Antonio Rüdiger","position":"D","number":22,"captain":false,"starting":true},{"id":3818,"name":"Dean Huijsen","position":"D","number":4,"captain":false,"starting":true},{"id":589,"name":"Álvaro Carreras","position":"D","number":18,"captain":false,"starting":true},{"id":848,"name":"Bernardo Silva","position":"M","number":20,"captain":false,"starting":true},{"id":590,"name":"Eduardo Camavinga","position":"M","number":6,"captain":false,"starting":true},{"id":597,"name":"Arda Güler","position":"M","number":15,"captain":false,"starting":true},{"id":592,"name":"Jude Bellingham","position":"M","number":5,"captain":false,"starting":true},{"id":595,"name":"Vinícius Júnior","position":"M","number":7,"captain":false,"starting":true},{"id":594,"name":"Kylian Mbappé","position":"F","number":10,"captain":false,"starting":true},{"id":386,"name":"Marc Cucurella","position":"D","number":17,"captain":false,"starting":false},{"id":2895,"name":"Yan Diomande","position":"F","number":25,"captain":false,"starting":false},{"id":598,"name":"Brahim Díaz","position":"M","number":21,"captain":false,"starting":false},{"id":606,"name":"Endrick","position":"F","number":9,"captain":false,"starting":false},{"id":4280,"name":"Carlos Espí","position":"F","number":19,"captain":false,"starting":false},{"id":601,"name":"Andriy Lunin","position":"G","number":13,"captain":false,"starting":false},{"id":587,"name":"Éder Militão","position":"D","number":3,"captain":false,"starting":false},{"id":586,"name":"Trent Alexander-Arnold","position":"D","number":12,"captain":false,"starting":false},{"id":324,"name":"Ibrahima Konaté","position":"D","number":16,"captain":false,"starting":false},{"id":591,"name":"Aurélien Tchouaméni","position":"M","number":14,"captain":false,"starting":false},{"id":3981,"name":"Denzel Dumfries","position":"D","number":24,"captain":false,"starting":false},{"id":4433,"name":"Thiago Pitarch","position":"M","number":27,"captain":false,"starting":false}]},"away":{"formation":"4-2-3-1","players":[{"id":2902,"name":"Maarten Vandevoordt","position":"G","number":26,"captain":false,"starting":true},{"id":2888,"name":"Ridle Baku","position":"D","number":17,"captain":false,"starting":true},{"id":2889,"name":"Willi Orbán","position":"D","number":4,"captain":false,"starting":true},{"id":2890,"name":"Castello Lukeba","position":"D","number":23,"captain":false,"starting":true},{"id":2891,"name":"David Raum","position":"D","number":22,"captain":true,"starting":true},{"id":2893,"name":"Nicolas Seiwald","position":"M","number":13,"captain":false,"starting":true},{"id":1070,"name":"Neil El Aynaoui","position":"M","number":21,"captain":false,"starting":true},{"id":490,"name":"Brajan Gruda","position":"M","number":10,"captain":false,"starting":true},{"id":1996,"name":"Christopher Nkunku","position":"M","number":28,"captain":false,"starting":true},{"id":2897,"name":"Antonio Nusa","position":"M","number":7,"captain":false,"starting":true},{"id":4104,"name":"Rômulo","position":"F","number":40,"captain":false,"starting":true},{"id":2906,"name":"Andrija Maksimović","position":"M","number":30,"captain":false,"starting":false},{"id":2873,"name":"Rocco Reitz","position":"M","number":20,"captain":false,"starting":false},{"id":2903,"name":"Max Finkgräfe","position":"D","number":35,"captain":false,"starting":false},{"id":2900,"name":"Tidiam Gomis","position":"F","number":27,"captain":false,"starting":false},{"id":2894,"name":"Christoph Baumgartner","position":"M","number":14,"captain":false,"starting":false},{"id":1561,"name":"Ørjan Nyland","position":"G","number":1,"captain":false,"starting":false},{"id":37708,"name":"Abdoul Kone","position":"D","number":2,"captain":false,"starting":false},{"id":405,"name":"Maxime Estève","position":"D","number":3,"captain":false,"starting":false},{"id":2901,"name":"Lukas Klostermann","position":"D","number":16,"captain":false,"starting":false},{"id":8563,"name":"Benjamin Henrichs","position":"D","number":39,"captain":false,"starting":false},{"id":2898,"name":"Ezechiel Banzuzi","position":"M","number":6,"captain":false,"starting":false},{"id":2899,"name":"Johan Bakayoko","position":"F","number":11,"captain":false,"starting":false}]}}},"colors":{"home":"#0d589c","away":"#d41146"},"venue":{"name":"Bernabéu","city":"Madrid","capacity":83186},"pulled":[],"published":[{"market":"1x2","outcome":"HOME","line":null,"odds":1.29,"bookmaker":"1xBet","model_prob":0.7858820259201349,"narrative":"Real Madrid should take full control of this match. The hosts regularly generate the stronger scoring opportunities, fashioning superior chances in seven of their last ten outings, and they become a different side at home where they crafted better openings in four of their last five home games. Meanwhile, Leipzig surrender far too much at the back, facing six or more shots on target in four of their last six matches. Losing Vinícius Júnior to a red card takes away an outlet with one goal and three assists this season, but the visitors travel badly and give up easy routes to goal. Leipzig's leaky defence will decide it.","why":null,"result":"WON","settled":true,"postmortem":{"landed":"landed","swing":3,"closeness":"nowhere near","shape":"busier","expected_total":3.42,"actual_total":5,"market":"held","opening_odds":1.31,"closing_odds":1.29,"line":"Never in doubt, whatever the price said beforehand.","decided":[]}}]}