{"id":601162,"league_id":7,"league":"Champions League","kickoff":1793822400,"home":"Viking FK","away":"Sabah FK","home_id":2076,"away_id":412,"venue_id":1291,"rank":1,"status":"finished","provisional":false,"lineup_status":"confirmed","confidence":0.599,"score":[4,1],"live_score":null,"lambda":[1.9,1.49],"odds_1x2":{"HOME":0.7205055907455599,"DRAW":0.16062020934741464,"AWAY":0.1188741999070253},"read":null,"top_pick":{"market":"asian_handicap","outcome":"HOME","line":0,"odds":1.16,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.16},{"slug":"bet365","book":"Bet365","odds":1.115},{"slug":"fonbet","book":"fonbet","odds":1.11},{"slug":"1xbet","book":"1xBet","odds":1.108}],"prob":0.857,"lean":false},"pass":null,"confident":[{"market":"asian_handicap","outcome":"HOME","line":0,"prob":0.857,"odds":1.16,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.16},{"slug":"bet365","book":"Bet365","odds":1.115},{"slug":"fonbet","book":"fonbet","odds":1.11},{"slug":"1xbet","book":"1xBet","odds":1.108}],"lean":false,"caveat":true}],"flags":[{"id":"availability.home.absences","section":"§2.4","note":"Viking FK are without 7 players, and Zlatko Tripić and Kristoffer Askildsen are real losses."},{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. Sabah FK have made three changes from the side expected, with Rahman Dashdamirov, Joy Lance Mickels and Kaheem Parris out of the eleven."},{"id":"market.movement","section":"§7.1","note":"Since opening, AWAY has drifted 29.8% since the market opened."}],"lambda_home":1.9034314413261622,"lambda_away":1.4907179315100174,"corner_rate":10.93,"card_rate":0.228,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-3-3","players":[{"id":50340,"name":"Arild Østbø","position":"G","starting":true,"ai_score":null},{"id":50270,"name":"Henrik Heggheim","position":"D","starting":true,"ai_score":null},{"id":50271,"name":"Gianni Stensness","position":"D","starting":true,"ai_score":null},{"id":16898,"name":"Henrik Sælebakke Falchener","position":"D","starting":true,"ai_score":null},{"id":50272,"name":"Kristoffer Haugen","position":"D","starting":true,"ai_score":null},{"id":50274,"name":"Kristoffer Askildsen","position":"M","starting":true,"ai_score":null},{"id":50275,"name":"Tobias Moi","position":"M","starting":true,"ai_score":null},{"id":50278,"name":"Simen Kvia-Egeskog","position":"M","starting":true,"ai_score":null},{"id":50095,"name":"Henrik Bjørdal","position":"M","starting":true,"ai_score":null},{"id":2939,"name":"Erik Botheim","position":"F","starting":true,"ai_score":null},{"id":50276,"name":"Zlatko Tripić","position":"M","starting":true,"ai_score":null},{"id":50269,"name":"Ľubomír Belko","position":"G","starting":false,"ai_score":null},{"id":50280,"name":"Herman Johan Haugen","position":"D","starting":false,"ai_score":null},{"id":53386,"name":"Viljar Vevatne","position":"D","starting":false,"ai_score":null},{"id":67432,"name":"Essien Bassey","position":"D","starting":false,"ai_score":null},{"id":50283,"name":"Vetle Auklend","position":"D","starting":false,"ai_score":null},{"id":27760,"name":"Jesper Daland","position":"D","starting":false,"ai_score":null},{"id":50286,"name":"Joe Bell","position":"M","starting":false,"ai_score":null},{"id":86419,"name":"Amin Cosic","position":"M","starting":false,"ai_score":null},{"id":50273,"name":"Niklas Kemp Fuglestad","position":"M","starting":false,"ai_score":null},{"id":50332,"name":"Jakob Segadal Hansen","position":"M","starting":false,"ai_score":null},{"id":27450,"name":"Romano Postema","position":"F","starting":false,"ai_score":null},{"id":50277,"name":"Peter Christiansen","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-2-3-1","players":[{"id":13014,"name":"Stas Pokatilov","position":"G","starting":true,"ai_score":null},{"id":13018,"name":"Akim Zedadka","position":"D","starting":true,"ai_score":null},{"id":13017,"name":"Steve Solvet","position":"D","starting":true,"ai_score":null},{"id":64631,"name":"Aden McCarthy","position":"D","starting":true,"ai_score":null},{"id":24325,"name":"Tymoteusz Puchacz","position":"D","starting":true,"ai_score":null},{"id":13028,"name":"Umarali Rakhmonaliev","position":"M","starting":true,"ai_score":null},{"id":13021,"name":"Ivan Lepinjica","position":"M","starting":true,"ai_score":null},{"id":6957,"name":"Christian Nwachukwu","position":"M","starting":true,"ai_score":null},{"id":13022,"name":"Abdulakh Khaybulaev","position":"M","starting":true,"ai_score":null},{"id":24323,"name":"Veljko Simić","position":"M","starting":true,"ai_score":null},{"id":24318,"name":"Patrick Orphe M'Bina","position":"F","starting":true,"ai_score":null},{"id":8681,"name":"Amin Ramazanov","position":"G","starting":false,"ai_score":null},{"id":24330,"name":"Ravan Mirzammadov","position":"G","starting":false,"ai_score":null},{"id":13015,"name":"Rahman Dashdamirov","position":"D","starting":false,"ai_score":null},{"id":13033,"name":"Tellur Mutallimov","position":"D","starting":false,"ai_score":null},{"id":28460,"name":"Júnior Almeida","position":"D","starting":false,"ai_score":null},{"id":24321,"name":"Aleksey Isayev","position":"M","starting":false,"ai_score":null},{"id":13036,"name":"Kaheem Parris","position":"M","starting":false,"ai_score":null},{"id":2281,"name":"Xander Severina","position":"M","starting":false,"ai_score":null},{"id":5069,"name":"Du Queiroz","position":"M","starting":false,"ai_score":null},{"id":64630,"name":"Rodrigo Fernandes","position":"M","starting":false,"ai_score":null},{"id":13020,"name":"Khayal Aliyev","position":"F","starting":false,"ai_score":null},{"id":13023,"name":"Joy Lance Mickels","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[{"id":50282,"name":"Anders Baertelsen","team_id":null,"side":"home","reason":"Broken Foot"},{"id":52532,"name":"Martin Ove Roseth","team_id":null,"side":"home","reason":"Knee Injury"},{"id":96156,"name":"Nick D'Agostino","team_id":null,"side":"home","reason":"Knee Injury"},{"id":50285,"name":"Sondre Flem Bjørshol","team_id":null,"side":"home","reason":"Knee Injury"},{"id":50349,"name":"Veton Berisha","team_id":null,"side":"home","reason":"Thigh Injury"}]},"people":[{"id":50340,"name":"Arild Østbø","side":"home"},{"id":50270,"name":"Henrik Heggheim","side":"home"},{"id":50271,"name":"Gianni Stensness","side":"home"},{"id":16898,"name":"Henrik Sælebakke Falchener","side":"home"},{"id":50272,"name":"Kristoffer Haugen","side":"home"},{"id":50274,"name":"Kristoffer Askildsen","side":"home"},{"id":50275,"name":"Tobias Moi","side":"home"},{"id":50278,"name":"Simen Kvia-Egeskog","side":"home"},{"id":50095,"name":"Henrik Bjørdal","side":"home"},{"id":2939,"name":"Erik Botheim","side":"home"},{"id":50276,"name":"Zlatko Tripić","side":"home"},{"id":50269,"name":"Ľubomír Belko","side":"home"},{"id":50280,"name":"Herman Johan Haugen","side":"home"},{"id":53386,"name":"Viljar Vevatne","side":"home"},{"id":67432,"name":"Essien Bassey","side":"home"},{"id":50283,"name":"Vetle Auklend","side":"home"},{"id":27760,"name":"Jesper Daland","side":"home"},{"id":50286,"name":"Joe Bell","side":"home"},{"id":86419,"name":"Amin Cosic","side":"home"},{"id":50273,"name":"Niklas Kemp Fuglestad","side":"home"},{"id":50332,"name":"Jakob Segadal Hansen","side":"home"},{"id":27450,"name":"Romano Postema","side":"home"},{"id":50277,"name":"Peter Christiansen","side":"home"},{"id":52532,"name":"Martin Ove Roseth","side":"home"},{"id":50285,"name":"Sondre Flem Bjørshol","side":"home"},{"id":50282,"name":"Anders Baertelsen","side":"home"},{"id":96156,"name":"Nick D'Agostino","side":"home"},{"id":50349,"name":"Veton Berisha","side":"home"},{"id":53387,"name":"Kelvin Frimpong","side":"home"},{"id":154372,"name":"Erlend Jacobsen","side":"home"},{"id":50284,"name":"Arn Sebastian Escobar","side":"home"},{"id":53388,"name":"Jacob Nordbø Middelthon","side":"home"},{"id":50279,"name":"Edvin Austbø","side":"home"},{"id":13014,"name":"Stas Pokatilov","side":"away"},{"id":13018,"name":"Akim Zedadka","side":"away"},{"id":13017,"name":"Steve Solvet","side":"away"},{"id":64631,"name":"Aden McCarthy","side":"away"},{"id":24325,"name":"Tymoteusz Puchacz","side":"away"},{"id":13028,"name":"Umarali Rakhmonaliev","side":"away"},{"id":13021,"name":"Ivan Lepinjica","side":"away"},{"id":6957,"name":"Christian Nwachukwu","side":"away"},{"id":13022,"name":"Abdulakh Khaybulaev","side":"away"},{"id":24323,"name":"Veljko Simić","side":"away"},{"id":24318,"name":"Patrick Orphe M'Bina","side":"away"},{"id":8681,"name":"Amin Ramazanov","side":"away"},{"id":24330,"name":"Ravan Mirzammadov","side":"away"},{"id":13015,"name":"Rahman Dashdamirov","side":"away"},{"id":13033,"name":"Tellur Mutallimov","side":"away"},{"id":28460,"name":"Júnior Almeida","side":"away"},{"id":24321,"name":"Aleksey Isayev","side":"away"},{"id":13036,"name":"Kaheem Parris","side":"away"},{"id":2281,"name":"Xander Severina","side":"away"},{"id":5069,"name":"Du Queiroz","side":"away"},{"id":64630,"name":"Rodrigo Fernandes","side":"away"},{"id":13020,"name":"Khayal Aliyev","side":"away"},{"id":13023,"name":"Joy Lance Mickels","side":"away"},{"id":24326,"name":"Godfred Boakye","side":"away"},{"id":8835,"name":"Younes Lachaab","side":"away"},{"id":51030,"name":"Carlos Eduardo","side":"away"},{"id":64643,"name":"Rauf Rustamli","side":"away"},{"id":13026,"name":"Zinédine Ould Khaled","side":"away"},{"id":151556,"name":"Cafar Muxtarov","side":"away"}],"players":[{"id":50276,"name":"Zlatko Tripić","side":"home","team":"Viking FK","club":null,"role":"MID","position":"LW","status":"out","reason":"yellow_card_accumulation_suspension","expected_return":"2026-11-08","season":{"apps":19,"starts":17,"goals":6,"assists":9,"big_chances":7,"clean_sheets":4,"team_games":21,"tracked_apps":19,"tracked_starts":17},"recent":{"apps":5,"goals":0,"assists":3,"scoredIn":0,"country":0},"standout":{"opponent":"Kristiansund BK","kickoff":1789302600,"goals":0,"assists":2,"score":"8-1","won":true},"strengths":[],"tags":["top_scorer","ever_present","best_performer","chance_creator"],"importance":0.341,"country":null,"load":{"games":2,"minutes":180,"country":0}},{"id":50274,"name":"Kristoffer Askildsen","side":"home","team":"Viking FK","club":null,"role":"MID","position":"CM","status":"out","reason":"yellow_card_accumulation_suspension","expected_return":"2026-11-08","season":{"apps":18,"starts":17,"goals":2,"assists":2,"big_chances":3,"clean_sheets":2,"team_games":21,"tracked_apps":18,"tracked_starts":17},"recent":{"apps":5,"goals":0,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Lillestrøm SK","kickoff":1784739600,"goals":1,"assists":0,"score":"2-1","won":true},"strengths":[],"tags":["ever_present"],"importance":0.122,"country":null,"load":{"games":1,"minutes":67,"country":0}},{"id":50282,"name":"Anders Baertelsen","side":"home","team":"Viking FK","club":null,"role":"DEF","position":"CB","status":"out","reason":"Broken Foot","expected_return":"2026-11-10","season":{"apps":4,"starts":3,"goals":0,"assists":0,"big_chances":0,"clean_sheets":0,"team_games":21,"tracked_apps":4,"tracked_starts":3},"recent":{"apps":4,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.012,"country":null,"load":null},{"id":52532,"name":"Martin Ove Roseth","side":"home","team":"Viking FK","club":null,"role":"DEF","position":"CB","status":"out","reason":"Knee Injury","expected_return":"2026-11-30","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":96156,"name":"Nick D'Agostino","side":"home","team":"Viking FK","club":null,"role":"ATT","position":"ST","status":"out","reason":"Knee Injury","expected_return":"2026-11-20","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":50277,"name":"Peter Christiansen","side":"home","team":"Viking FK","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":20,"starts":20,"goals":12,"assists":4,"big_chances":2,"clean_sheets":4,"team_games":21,"tracked_apps":20,"tracked_starts":20},"recent":{"apps":5,"goals":5,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Fredrikstad FK","kickoff":1792252800,"goals":2,"assists":1,"score":"3-2","won":true},"strengths":[],"tags":["top_scorer","ever_present","best_performer","in_form"],"importance":0.396,"country":null,"load":{"games":2,"minutes":164,"country":0}},{"id":2939,"name":"Erik Botheim","side":"home","team":"Viking FK","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":10,"starts":8,"goals":4,"assists":2,"big_chances":2,"clean_sheets":3,"team_games":21,"tracked_apps":10,"tracked_starts":8},"recent":{"apps":5,"goals":2,"assists":1,"scoredIn":2,"country":0},"standout":{"opponent":"Kristiansund BK","kickoff":1789302600,"goals":2,"assists":1,"score":"8-1","won":true},"strengths":[],"tags":[],"importance":0.138,"country":null,"load":{"games":2,"minutes":170,"country":0}},{"id":13023,"name":"Joy Lance Mickels","side":"away","team":"Sabah FK","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":7,"goals":3,"assists":1,"big_chances":2,"clean_sheets":2,"team_games":12,"tracked_apps":7,"tracked_starts":7},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"AGF","kickoff":1786464000,"goals":1,"assists":1,"score":"4-0","won":true},"strengths":[],"tags":["top_scorer","best_performer"],"importance":0.222,"country":null,"load":null},{"id":24318,"name":"Patrick Orphe M'Bina","side":"away","team":"Sabah FK","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":0,"goals":1,"assists":2,"big_chances":1,"clean_sheets":0,"team_games":12,"tracked_apps":7,"tracked_starts":0},"recent":{"apps":5,"goals":1,"assists":2,"scoredIn":0,"country":0},"standout":{"opponent":"Hapoel Be'er Sheva","kickoff":1787676300,"goals":1,"assists":1,"score":"3-2","won":true},"strengths":[],"tags":[],"importance":0.107,"country":null,"load":null}],"extras":{"teams":{"home":2076,"away":412},"split":{"home":{"above":{"w":0,"d":1,"l":2},"below":null},"away":{"above":{"w":0,"d":0,"l":2},"below":{"w":1,"d":0,"l":0}}},"referee":null,"managers":{"home":{"id":1496,"name":"Morten Jensen","vs":null},"away":{"id":625,"name":"Valdas Dambrauskas","vs":null}},"best_xi":[{"id":24325,"name":"Tymoteusz Puchacz","team_id":412,"position":"D","matches":7,"goals":0,"assists":3},{"id":13017,"name":"Steve Solvet","team_id":412,"position":"D","matches":6,"goals":1,"assists":0},{"id":13018,"name":"Akim Zedadka","team_id":412,"position":"D","matches":7,"goals":0,"assists":1},{"id":13023,"name":"Joy Lance Mickels","team_id":412,"position":"F","matches":7,"goals":3,"assists":1}],"players":{"2939":{"caps":null,"goals":null,"country":null,"signed":{"from":"Malmö FF","fee":3000000,"at":1788307200}},"13017":{"caps":14,"goals":0,"country":"Guadeloupe","signed":null},"13023":{"caps":1,"goals":0,"country":"Rwanda","signed":null},"24318":{"caps":2,"goals":0,"country":"Gabon","signed":null},"24325":{"caps":30,"goals":0,"country":"Poland","signed":null}}},"notable":[{"id":28316,"name":"Aleksey Batrakov","goals":4,"rank":1},{"id":515,"name":"Donyell Malen","goals":4,"rank":2},{"id":852,"name":"Erling Haaland","goals":4,"rank":3},{"id":4516,"name":"Ermedin Demirović","goals":4,"rank":4},{"id":2249,"name":"Fabián Ruiz","goals":4,"rank":5},{"id":2466,"name":"Harry Kane","goals":4,"rank":6},{"id":1221,"name":"Luis Javier Suárez","goals":4,"rank":7},{"id":3545,"name":"Nicolò Tresoldi","goals":4,"rank":8},{"id":747,"name":"Raphinha","goals":4,"rank":9},{"id":2165,"name":"Serhou Guirassy","goals":4,"rank":10},{"id":3413,"name":"Talisca","goals":4,"rank":11},{"id":328,"name":"Alexis Mac Allister","goals":3,"rank":12},{"id":2831,"name":"Anastasios Douvikas","goals":3,"rank":13},{"id":3682,"name":"Andreas Helmersen","goals":3,"rank":14},{"id":2261,"name":"Bradley Barcola","goals":3,"rank":15}],"round_label":"League phase · Matchday 4","neutral":false,"h2h":{"total_matches":0,"home_wins":0,"draws":0,"away_wins":0,"home_goals":null,"away_goals":null,"avg_total_goals":null,"home_win_rate":null,"away_win_rate":null,"recent_matches":[]},"standings":{"home":{"team_id":2076,"position":33,"played":3,"points":1,"goal_diff":-4,"team_name":"Viking FK","won":0,"drawn":1,"lost":2,"goals_for":5,"goals_against":9,"group":null},"away":{"team_id":412,"position":25,"played":3,"points":3,"goal_diff":-3,"team_name":"Sabah FK","won":1,"drawn":0,"lost":2,"goals_for":3,"goals_against":6,"group":null},"size":36},"form":{"home":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":2.33,"goals_against":2,"clean_sheets":1,"streak":"none","sequence":"WDWLWL","venue_ppg":2.33},"away":{"matches":6,"ppg":1.5,"record":"3-0-3","goals_for":1.83,"goals_against":1.67,"clean_sheets":2,"streak":"none","sequence":"WLWLWL","venue_ppg":0}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Viking FK are without 7 players, and Zlatko Tripić and Kristoffer Askildsen are real losses.","evidence":{"count":7,"measured":3,"combined_goal_share":0.333,"combined_importance":0.475,"players":[{"player":"Zlatko Tripić","role":"MID","reason":"yellow_card_accumulation_suspension","goal_share":0.333,"importance":0.341,"measured":true,"doubtful":false,"cover_at_position":8,"tags":["top_scorer","ever_present","best_performer","chance_creator"]},{"player":"Kristoffer Askildsen","role":"MID","reason":"yellow_card_accumulation_suspension","goal_share":0,"importance":0.122,"measured":true,"doubtful":false,"cover_at_position":8,"tags":["ever_present"]},{"player":"Anders Baertelsen","role":"DEF","reason":"Broken Foot","goal_share":0,"importance":0.012,"measured":true,"doubtful":false,"cover_at_position":9},{"player":"Martin Ove Roseth","role":"DEF","reason":"Knee Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":9},{"player":"Nick D'Agostino","role":"ATT","reason":"Knee Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4},{"player":"Sondre Flem Bjørshol","role":"DEF","reason":"Knee Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":9},{"player":"Veton Berisha","role":"ATT","reason":"Thigh Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":1,"moves":[{"channel":"goals","side":"home","pct":-3.4},{"channel":"goals","side":"away","pct":1.7},{"channel":"corners","side":"home","pct":-1.5},{"channel":"cards","side":"both","pct":1.7}]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Sabah FK report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. Sabah FK have made three changes from the side expected, with Rahman Dashdamirov, Joy Lance Mickels and Kaheem Parris out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":2,"out":["Joe Bell","Peter Christiansen"],"in":["Tobias Moi","Simen Kvia-Egeskog"]},"away":{"n":3,"out":["Rahman Dashdamirov","Joy Lance Mickels","Kaheem Parris"],"in":["Aden McCarthy","Christian Nwachukwu","Abdulakh Khaybulaev"]}}},"strength":0.8,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Viking FK have taken 1.67 points a game from their last 6 (3W 1D 2L), scoring 2.3 and conceding 2.0, and 2.33 a game at home.","evidence":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":2.33,"goals_against":2,"clean_sheets":1,"streak":"none","sequence":"WDWLWL","venue_ppg":2.33},"strength":0.211,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Sabah FK have taken 1.50 points a game from their last 6 (3W 0D 3L), scoring 1.8 and conceding 1.7, and 0.00 a game on the road.","evidence":{"matches":6,"ppg":1.5,"record":"3-0-3","goals_for":1.83,"goals_against":1.67,"clean_sheets":2,"streak":"none","sequence":"WLWLWL","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.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Morten Jensen has 30 matches in charge at Viking FK, long enough that the side plays the way he wants it to.","evidence":{"manager":"Morten Jensen","matches_in_charge":30,"tenure_days":236,"ppm":2.17,"appointment_effect":{"before_ppm":2.6,"after_ppm":2.7,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Valdas Dambrauskas has 21 matches in charge at Sabah FK, long enough that the side plays the way he wants it to.","evidence":{"manager":"Valdas Dambrauskas","matches_in_charge":21,"tenure_days":483,"ppm":1.57,"appointment_effect":{"before_ppm":1.5,"after_ppm":1.2,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Viking FK come in on 5 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.083333333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":5.1},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Sabah FK come in on 15 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":15.135416666666666,"matchesIn7":0,"matchesIn14":0,"days_rest":15.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 3.71807087717608 games is too few to read much into, so it is left out of the call.","evidence":{"home":{"attack":-0.012,"defence":-0.108,"effective_matches":3.7,"shrunk":0.68},"away":{"attack":-0.007,"defence":-0.039,"effective_matches":6.8,"shrunk":0.54},"sample":3.71807087717608,"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; Viking FK work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":43.9,"shots":14.9,"xg_per_shot":0.12,"corners":5.9,"corners_per_shot":0.397,"finishing_vs_xg":0.87},"away":{"matches":12,"possession":46.4,"shots":17.4,"xg_per_shot":0.096,"corners":4.9,"corners_per_shot":0.279,"finishing_vs_xg":-0.01},"possession_gap":-2.5},"strength":0.1,"moves":[]},{"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":"Viking FK have scored 10 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.87,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Sabah FK are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.01,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"COMPUTED","note":"151 yellow cards in this referee's last 42 games, where 120 would be usual in this league, and 10 reds.","evidence":{"matches":42,"yellows_per_match":3.6,"reds_per_match":0.238,"league_yellows_per_match":2.87,"league_reds_per_match":0.167,"yellow_ratio":1.25,"red_ratio":1.43},"strength":0.229,"moves":[{"channel":"cards","side":"both","pct":5.7}]},{"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":"UNAVAILABLE","note":"No weather reported for this fixture.","evidence":{},"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.37001970742725127},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 5.3% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0527,"margin_pct":5.27,"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 29.8% since the market opened.","evidence":{"moves":[{"outcome":"AWAY","move_pct":-29.8,"direction":"DRIFTING"},{"outcome":"DRAW","move_pct":-20.4,"direction":"DRIFTING"},{"outcome":"HOME","move_pct":9,"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.7333,"DRAW":0.1561,"AWAY":0.1106},"consensus":{"HOME":0.7205,"DRAW":0.1606,"AWAY":0.1189},"largest_gap":{"outcome":"HOME","points":1.28},"sharp_overround":1.0299},"strength":0.16,"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.599,"model":{"HOME":0.4672,"DRAW":0.2363,"AWAY":0.2965},"book":{"HOME":0.7205,"DRAW":0.1606,"AWAY":0.1189},"best":{"HOME":{"odds":1.41,"bookmaker":"MansionBet"},"DRAW":{"odds":6.07,"bookmaker":"Pinnacle"},"AWAY":{"odds":8.5,"bookmaker":"BetVictor"}},"overround":1.0527,"books":15,"sharp":{"book":"pinnacle","fair":{"HOME":0.7333,"DRAW":0.1561,"AWAY":0.1106}},"open":{"book":"pinnacle","fair":{"HOME":0.6595,"DRAW":0.1887,"AWAY":0.1518}}},{"market":"double_chance","line":null,"confidence":0.599,"model":{"12":0.7637,"1X":0.7035,"X2":0.5328},"book":{"12":0.8394,"1X":0.8811,"X2":0.2795},"best":{"12":{"odds":1.17,"bookmaker":"1xBet"},"1X":{"odds":1.1,"bookmaker":"1xBet"},"X2":{"odds":3.28,"bookmaker":"1xBet"}},"overround":1.0343,"books":5,"sharp":{"book":"pinnacle","fair":{"12":0.8439,"1X":0.8894,"X2":0.2667}},"open":{"book":"pinnacle","fair":{"12":0.8113,"1X":0.8482,"X2":0.3405}}},{"market":"draw_no_bet","line":null,"confidence":0.599,"model":{"HOME":0.6117,"AWAY":0.3883},"book":{"HOME":0.8584,"AWAY":0.1416},"best":{"HOME":{"odds":1.15,"bookmaker":"Betano"},"AWAY":{"odds":6.5,"bookmaker":"Bet365"}},"overround":1.0689,"books":11,"sharp":{"book":"pinnacle","fair":{"HOME":0.8689,"AWAY":0.1311}},"open":{"book":"pinnacle","fair":{"HOME":0.8129,"AWAY":0.1871}}},{"market":"btts","line":null,"confidence":0.599,"model":{"yes":0.6665,"no":0.3335},"book":{"yes":0.6286,"no":0.3714},"best":{"yes":{"odds":1.55,"bookmaker":"Bwin"},"no":{"odds":2.6,"bookmaker":"betfair"}},"overround":1.0729,"books":16,"sharp":{"book":"betfair","fair":{"yes":0.641,"no":0.359}},"open":{"book":"betfair","fair":{"yes":0.6268,"no":0.3732}}},{"market":"over_under_05","line":0.5,"confidence":0.599,"model":{"over":0.9593,"under":0.0407},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"over_under_15","line":1.5,"confidence":0.599,"model":{"over":0.8597,"under":0.1403},"book":{"over":0.9094,"under":0.0906},"best":{"over":{"odds":1.06,"bookmaker":"1xBet"},"under":{"odds":8,"bookmaker":"betfair"}},"overround":1.0726,"books":3,"sharp":{"book":"betfair","fair":{"over":0.9092,"under":0.0908}},"open":{"book":"betfair","fair":{"over":0.9006,"under":0.0994}}},{"market":"over_under_25","line":2.5,"confidence":0.599,"model":{"over":0.6591,"under":0.3409},"book":{"over":0.7396,"under":0.2604},"best":{"over":{"odds":1.33,"bookmaker":"Bet365"},"under":{"odds":3.61,"bookmaker":"Pinnacle"}},"overround":1.0556,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.7461,"under":0.2539}},"open":{"book":"pinnacle","fair":{"over":0.724,"under":0.276}}},{"market":"over_under_35","line":3.5,"confidence":0.599,"model":{"over":0.4404,"under":0.5596},"book":{"over":0.533,"under":0.467},"best":{"over":{"odds":1.88,"bookmaker":"1xBet"},"under":{"odds":2.13,"bookmaker":"Pinnacle"}},"overround":1.0439,"books":5,"sharp":{"book":"pinnacle","fair":{"over":0.543,"under":0.457}},"open":{"book":"pinnacle","fair":{"over":0.5146,"under":0.4854}}},{"market":"asian_handicap","line":-4.5,"confidence":0.599,"model":{"HOME":0.0154,"AWAY":0.9846},"book":{"HOME":0.0436,"AWAY":0.9564},"best":{"HOME":{"odds":11.6,"bookmaker":"1xBet"},"AWAY":{"odds":1.001,"bookmaker":"1xBet"}},"overround":1.0852,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0436,"AWAY":0.9564}}},{"market":"asian_handicap","line":-4,"confidence":0.599,"model":{"HOME":0.0159,"AWAY":0.9841},"book":{"HOME":0.0689,"AWAY":0.9311},"best":{"HOME":{"odds":9.2,"bookmaker":"1xBet"},"AWAY":{"odds":1.03,"bookmaker":"1xBet"}},"overround":1.0796,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.0605,"AWAY":0.9395}}},{"market":"asian_handicap","line":-3.5,"confidence":0.599,"model":{"HOME":0.047,"AWAY":0.953},"book":{"HOME":0.1613,"AWAY":0.8387},"best":{"HOME":{"odds":5.7,"bookmaker":"Novibet"},"AWAY":{"odds":1.18,"bookmaker":"fonbet"}},"overround":1.0666,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1362,"AWAY":0.8638}}},{"market":"asian_handicap","line":-3.25,"confidence":0.599,"model":{"HOME":0.0489,"AWAY":0.9511},"book":{"HOME":0.1609,"AWAY":0.8391},"best":{"HOME":{"odds":5.35,"bookmaker":"Novibet"},"AWAY":{"odds":1.17,"bookmaker":"Bet365"}},"overround":1.0638,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1425,"AWAY":0.8575}}},{"market":"asian_handicap","line":-3,"confidence":0.599,"model":{"HOME":0.0509,"AWAY":0.9491},"book":{"HOME":0.1927,"AWAY":0.8073},"best":{"HOME":{"odds":5,"bookmaker":"Novibet"},"AWAY":{"odds":1.25,"bookmaker":"fonbet"}},"overround":1.0639,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.1579,"AWAY":0.8421}}},{"market":"asian_handicap","line":-2.75,"confidence":0.599,"model":{"HOME":0.0879,"AWAY":0.9121},"book":{"HOME":0.244,"AWAY":0.756},"best":{"HOME":{"odds":3.85,"bookmaker":"Novibet"},"AWAY":{"odds":1.3,"bookmaker":"Bet365"}},"overround":1.062,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2183,"AWAY":0.7817}}},{"market":"asian_handicap","line":-2.5,"confidence":0.599,"model":{"HOME":0.1221,"AWAY":0.8779},"book":{"HOME":0.3044,"AWAY":0.6956},"best":{"HOME":{"odds":3.2,"bookmaker":"Novibet"},"AWAY":{"odds":1.43,"bookmaker":"fonbet"}},"overround":1.0614,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.2737,"AWAY":0.7263}}},{"market":"asian_handicap","line":-2.25,"confidence":0.599,"model":{"HOME":0.1315,"AWAY":0.8685},"book":{"HOME":0.3397,"AWAY":0.6603},"best":{"HOME":{"odds":2.9,"bookmaker":"Novibet"},"AWAY":{"odds":1.5,"bookmaker":"fonbet"}},"overround":1.0658,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3041,"AWAY":0.6959}}},{"market":"asian_handicap","line":-2,"confidence":0.599,"model":{"HOME":0.1425,"AWAY":0.8575},"book":{"HOME":0.3685,"AWAY":0.6315},"best":{"HOME":{"odds":2.65,"bookmaker":"Novibet"},"AWAY":{"odds":1.55,"bookmaker":"1xBet"}},"overround":1.0598,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3386,"AWAY":0.6614}}},{"market":"asian_handicap","line":-1.75,"confidence":0.599,"model":{"HOME":0.2086,"AWAY":0.7914},"book":{"HOME":0.4447,"AWAY":0.5553},"best":{"HOME":{"odds":2.213,"bookmaker":"1xBet"},"AWAY":{"odds":1.75,"bookmaker":"Bet365"}},"overround":1.0594,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4135,"AWAY":0.5865}}},{"market":"asian_handicap","line":-1.5,"confidence":0.599,"model":{"HOME":0.2652,"AWAY":0.7348},"book":{"HOME":0.4959,"AWAY":0.5041},"best":{"HOME":{"odds":2.03,"bookmaker":"1xBet"},"AWAY":{"odds":1.975,"bookmaker":"Bet365"}},"overround":1.061,"books":12,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4677,"AWAY":0.5323}}},{"market":"asian_handicap","line":-1.25,"confidence":0.599,"model":{"HOME":0.295,"AWAY":0.705},"book":{"HOME":0.5608,"AWAY":0.4392},"best":{"HOME":{"odds":1.819,"bookmaker":"1xBet"},"AWAY":{"odds":2.2,"bookmaker":"Bet365"}},"overround":1.0544,"books":6,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.5338,"AWAY":0.4662}}},{"market":"asian_handicap","line":-1,"confidence":0.599,"model":{"HOME":0.3323,"AWAY":0.6677},"book":{"HOME":0.6254,"AWAY":0.3746},"best":{"HOME":{"odds":1.59,"bookmaker":"Novibet"},"AWAY":{"odds":2.55,"bookmaker":"Betsson"}},"overround":1.0624,"books":7,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6053,"AWAY":0.3947}}},{"market":"asian_handicap","line":-0.75,"confidence":0.599,"model":{"HOME":0.4073,"AWAY":0.5927},"book":{"HOME":0.6761,"AWAY":0.3239},"best":{"HOME":{"odds":1.47,"bookmaker":"Novibet"},"AWAY":{"odds":3,"bookmaker":"Bet365"}},"overround":1.0585,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6446,"AWAY":0.3554}}},{"market":"asian_handicap","line":-0.5,"confidence":0.599,"model":{"HOME":0.4672,"AWAY":0.5328},"book":{"HOME":0.7084,"AWAY":0.2916},"best":{"HOME":{"odds":1.39,"bookmaker":"Novibet"},"AWAY":{"odds":3.3,"bookmaker":"Bet365"}},"overround":1.0563,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.6839,"AWAY":0.3161}}},{"market":"asian_handicap","line":-0.25,"confidence":0.599,"model":{"HOME":0.5298,"AWAY":0.4702},"book":{"HOME":0.7746,"AWAY":0.2254},"best":{"HOME":{"odds":1.28,"bookmaker":"Novibet"},"AWAY":{"odds":4.15,"bookmaker":"Bet365"}},"overround":1.0606,"books":3,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.7518,"AWAY":0.2482}}},{"market":"asian_handicap","line":0,"confidence":0.599,"model":{"HOME":0.6117,"AWAY":0.3883},"book":{"HOME":0.8568,"AWAY":0.1432},"best":{"HOME":{"odds":1.16,"bookmaker":"Novibet"},"AWAY":{"odds":6.4,"bookmaker":"Bet365"}},"overround":1.0679,"books":4,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8386,"AWAY":0.1614}}},{"market":"asian_handicap","line":0.25,"confidence":0.599,"model":{"HOME":0.6637,"AWAY":0.3363},"book":{"HOME":0.8691,"AWAY":0.1309},"best":{"HOME":{"odds":1.14,"bookmaker":"Novibet"},"AWAY":{"odds":7,"bookmaker":"Bet365"}},"overround":1.0522,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.851,"AWAY":0.149}}},{"market":"asian_handicap","line":0.5,"confidence":0.599,"model":{"HOME":0.7035,"AWAY":0.2965},"book":{"HOME":0.8702,"AWAY":0.1298},"best":{"HOME":{"odds":1.12,"bookmaker":"Novibet"},"AWAY":{"odds":6.6,"bookmaker":"Bet365"}},"overround":1.0543,"books":2,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.8642,"AWAY":0.1358}}},{"market":"asian_handicap","line":0.75,"confidence":0.599,"model":{"HOME":0.7632,"AWAY":0.2368},"book":{"HOME":0.9564,"AWAY":0.0436},"best":{"HOME":{"odds":1.001,"bookmaker":"1xBet"},"AWAY":{"odds":11.6,"bookmaker":"1xBet"}},"overround":1.0852,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9236,"AWAY":0.0764}}},{"market":"asian_handicap","line":1,"confidence":0.599,"model":{"HOME":0.8341,"AWAY":0.1659},"book":{"HOME":0.9564,"AWAY":0.0436},"best":{"HOME":{"odds":1.001,"bookmaker":"1xBet"},"AWAY":{"odds":11.6,"bookmaker":"1xBet"}},"overround":1.0852,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.9564,"AWAY":0.0436}}},{"market":"total_corners","line":7.5,"confidence":0.599,"model":{"over":0.8196,"under":0.1804},"book":{"over":0.7852,"under":0.2148},"best":{"over":{"odds":1.2,"bookmaker":"betfair"},"under":{"odds":4,"bookmaker":"betfair"}},"overround":1.1006,"books":2,"sharp":{"book":"betfair","fair":{"over":0.7917,"under":0.2083}},"open":{"book":"betfair","fair":{"over":0.7783,"under":0.2217}}},{"market":"total_corners","line":8.5,"confidence":0.599,"model":{"over":0.7296,"under":0.2704},"book":{"over":0.6722,"under":0.3278},"best":{"over":{"odds":1.4,"bookmaker":"betfair"},"under":{"odds":2.75,"bookmaker":"betfair"}},"overround":1.0874,"books":2,"sharp":{"book":"betfair","fair":{"over":0.6753,"under":0.3247}},"open":{"book":"betfair","fair":{"over":0.6654,"under":0.3346}}},{"market":"total_corners","line":9.5,"confidence":0.599,"model":{"over":0.6266,"under":0.3734},"book":{"over":0.5401,"under":0.4599},"best":{"over":{"odds":1.78,"bookmaker":"Pinnacle"},"under":{"odds":2.06,"bookmaker":"Pinnacle"}},"overround":1.0646,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.5382,"under":0.4618}},"open":{"book":"pinnacle","fair":{"over":0.5358,"under":0.4642}}},{"market":"total_corners","line":10.5,"confidence":0.599,"model":{"over":0.5183,"under":0.4817},"book":{"over":0.4214,"under":0.5786},"best":{"over":{"odds":2.23,"bookmaker":"Pinnacle"},"under":{"odds":1.66,"bookmaker":"Pinnacle"}},"overround":1.0674,"books":3,"sharp":{"book":"pinnacle","fair":{"over":0.423,"under":0.577}},"open":{"book":"pinnacle","fair":{"over":0.4183,"under":0.5817}}},{"market":"total_corners","line":11.5,"confidence":0.599,"model":{"over":0.4127,"under":0.5873},"book":{"over":0.3119,"under":0.6881},"best":{"over":{"odds":2.88,"bookmaker":"betfair"},"under":{"odds":1.37,"bookmaker":"1xBet"}},"overround":1.0911,"books":2,"sharp":{"book":"betfair","fair":{"over":0.306,"under":0.694}},"open":{"book":"betfair","fair":{"over":0.306,"under":0.694}}},{"market":"corners_1x2","line":null,"confidence":0.479,"model":{"HOME":0.5069,"DRAW":0.1088,"AWAY":0.3843},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.419,"model":{"yes":0.2039,"no":0.7961},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"asian_handicap","outcome":"AWAY","line":-1,"push":"full","model_prob":0.6677,"book_prob":0.3746,"edge":0.2931,"shrunk_edge":0.1872,"odds":2.55,"bookmaker":"Betsson","prices":[{"slug":"betsson","book":"Betsson","odds":2.55},{"slug":"10bet","book":"10bet","odds":2.55},{"slug":"1xbet","book":"1xBet","odds":2.515},{"slug":"bet365","book":"Bet365","odds":2.5},{"slug":"fonbet","book":"fonbet","odds":2.45},{"slug":"interwetten","book":"Interwetten","odds":2.35},{"slug":"novibet","book":"Novibet","odds":2.35}],"kelly":0.1133,"confidence":0.599,"family":"handicap"},{"market":"double_chance","outcome":"X2","line":null,"push":null,"model_prob":0.5328,"book_prob":0.2795,"edge":0.2533,"shrunk_edge":0.1831,"odds":3.28,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":3.28},{"slug":"betvictor","book":"BetVictor","odds":3.25},{"slug":"william-hill","book":"William Hill","odds":3.2},{"slug":"sbo","book":"Sbo","odds":3.18},{"slug":"betfair","book":"betfair","odds":3.1}],"kelly":0.082,"confidence":0.599,"family":"result"},{"market":"draw_no_bet","outcome":"AWAY","line":null,"push":null,"model_prob":0.3883,"book_prob":0.1416,"edge":0.2467,"shrunk_edge":0.1782,"odds":6.5,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":6.5},{"slug":"betsson","book":"Betsson","odds":6},{"slug":"betway","book":"Betway","odds":5.5},{"slug":"888sport","book":"888Sport","odds":5.5},{"slug":"william-hill","book":"William Hill","odds":5.5},{"slug":"betano","book":"Betano","odds":5.1},{"slug":"bwin","book":"Bwin","odds":5},{"slug":"sportingbet","book":"SportingBet","odds":5},{"slug":"10bet","book":"10bet","odds":5},{"slug":"vistabet","book":"Vistabet","odds":5},{"slug":"novibet","book":"Novibet","odds":4.95}],"kelly":0.0693,"confidence":0.599,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":-0.75,"push":"half","model_prob":0.5927,"book_prob":0.3239,"edge":0.2687,"shrunk_edge":0.1716,"odds":3,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3},{"slug":"fonbet","book":"fonbet","odds":2.8},{"slug":"1xbet","book":"1xBet","odds":2.79},{"slug":"novibet","book":"Novibet","odds":2.7}],"kelly":0.0973,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.25,"push":"half","model_prob":0.705,"book_prob":0.4392,"edge":0.2658,"shrunk_edge":0.1697,"odds":2.2,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.2},{"slug":"fonbet","book":"fonbet","odds":2.2},{"slug":"betsson","book":"Betsson","odds":2.17},{"slug":"1xbet","book":"1xBet","odds":2.148},{"slug":"10bet","book":"10bet","odds":2.1},{"slug":"novibet","book":"Novibet","odds":2.04}],"kelly":0.1148,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0,"push":"full","model_prob":0.3883,"book_prob":0.1432,"edge":0.2451,"shrunk_edge":0.1565,"odds":6.4,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":6.4},{"slug":"1xbet","book":"1xBet","odds":5.57},{"slug":"fonbet","book":"fonbet","odds":5.3},{"slug":"novibet","book":"Novibet","odds":5.25}],"kelly":0.0688,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.25,"push":"half","model_prob":0.4702,"book_prob":0.2254,"edge":0.2448,"shrunk_edge":0.1563,"odds":4.15,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":4.15},{"slug":"1xbet","book":"1xBet","odds":3.835},{"slug":"novibet","book":"Novibet","odds":3.7}],"kelly":0.0755,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-0.5,"push":"none","model_prob":0.5328,"book_prob":0.2916,"edge":0.2412,"shrunk_edge":0.154,"odds":3.3,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.3},{"slug":"interwetten","book":"Interwetten","odds":3.05},{"slug":"novibet","book":"Novibet","odds":3}],"kelly":0.0824,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.75,"push":"half","model_prob":0.7914,"book_prob":0.5553,"edge":0.2361,"shrunk_edge":0.1508,"odds":1.75,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.75},{"slug":"fonbet","book":"fonbet","odds":1.73},{"slug":"betsson","book":"Betsson","odds":1.72},{"slug":"10bet","book":"10bet","odds":1.7},{"slug":"1xbet","book":"1xBet","odds":1.685},{"slug":"novibet","book":"Novibet","odds":1.66}],"kelly":0.1283,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-1.5,"push":"none","model_prob":0.7348,"book_prob":0.5041,"edge":0.2307,"shrunk_edge":0.1473,"odds":1.975,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.975},{"slug":"fonbet","book":"fonbet","odds":1.95},{"slug":"1xbet","book":"1xBet","odds":1.913},{"slug":"betsson","book":"Betsson","odds":1.91},{"slug":"10bet","book":"10bet","odds":1.87},{"slug":"888sport","book":"888Sport","odds":1.85},{"slug":"william-hill","book":"William Hill","odds":1.85},{"slug":"interwetten","book":"Interwetten","odds":1.83},{"slug":"novibet","book":"Novibet","odds":1.83},{"slug":"bwin","book":"Bwin","odds":1.82},{"slug":"sportingbet","book":"SportingBet","odds":1.82},{"slug":"vistabet","book":"Vistabet","odds":1.82}],"kelly":0.1157,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2,"push":"full","model_prob":0.8575,"book_prob":0.6315,"edge":0.2259,"shrunk_edge":0.1443,"odds":1.55,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":1.55},{"slug":"fonbet","book":"fonbet","odds":1.55},{"slug":"bet365","book":"Bet365","odds":1.525},{"slug":"betsson","book":"Betsson","odds":1.5},{"slug":"novibet","book":"Novibet","odds":1.48},{"slug":"interwetten","book":"Interwetten","odds":1.47}],"kelly":0.1496,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.25,"push":"half","model_prob":0.8685,"book_prob":0.6603,"edge":0.2081,"shrunk_edge":0.1329,"odds":1.5,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.5},{"slug":"bet365","book":"Bet365","odds":1.45},{"slug":"novibet","book":"Novibet","odds":1.41},{"slug":"1xbet","book":"1xBet","odds":1.408}],"kelly":0.1513,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.25,"push":"half","model_prob":0.3363,"book_prob":0.1309,"edge":0.2054,"shrunk_edge":0.1311,"odds":7,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":7},{"slug":"novibet","book":"Novibet","odds":5.7}],"kelly":0.0564,"confidence":0.599,"family":"handicap"},{"market":"1x2","outcome":"AWAY","line":null,"push":null,"model_prob":0.2965,"book_prob":0.1189,"edge":0.1777,"shrunk_edge":0.1284,"odds":8.5,"bookmaker":"BetVictor","prices":[{"slug":"betvictor","book":"BetVictor","odds":8.5},{"slug":"pinnacle","book":"Pinnacle","odds":8.41},{"slug":"1xbet","book":"1xBet","odds":8},{"slug":"bet365","book":"Bet365","odds":8},{"slug":"dafabet","book":"dafabet","odds":7.8},{"slug":"unibet","book":"Unibet","odds":7.5},{"slug":"betfair","book":"betfair","odds":7.5},{"slug":"melbet","book":"MelBet","odds":7.2},{"slug":"bwin","book":"Bwin","odds":7},{"slug":"william-hill","book":"William Hill","odds":7},{"slug":"coral","book":"coral","odds":7},{"slug":"ladbrokes","book":"ladbrokes","odds":7}],"kelly":0.0507,"confidence":0.599,"family":"result"},{"market":"asian_handicap","outcome":"AWAY","line":0.75,"push":"half","model_prob":0.2368,"book_prob":0.0436,"edge":0.1932,"shrunk_edge":0.1234,"odds":11.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":11.6}],"kelly":0.0412,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.5,"push":"none","model_prob":0.8779,"book_prob":0.6956,"edge":0.1823,"shrunk_edge":0.1164,"odds":1.43,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.43},{"slug":"bet365","book":"Bet365","odds":1.375},{"slug":"1xbet","book":"1xBet","odds":1.354},{"slug":"novibet","book":"Novibet","odds":1.35}],"kelly":0.1485,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":0.5,"push":"none","model_prob":0.2965,"book_prob":0.1298,"edge":0.1668,"shrunk_edge":0.1065,"odds":6.6,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":6.6},{"slug":"novibet","book":"Novibet","odds":6.1}],"kelly":0.0427,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-2.75,"push":"half","model_prob":0.9121,"book_prob":0.756,"edge":0.1561,"shrunk_edge":0.0997,"odds":1.3,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.3},{"slug":"novibet","book":"Novibet","odds":1.26},{"slug":"1xbet","book":"1xBet","odds":1.242}],"kelly":0.1548,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3,"push":"full","model_prob":0.9491,"book_prob":0.8073,"edge":0.1418,"shrunk_edge":0.0905,"odds":1.25,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.25},{"slug":"bet365","book":"Bet365","odds":1.19},{"slug":"novibet","book":"Novibet","odds":1.17},{"slug":"1xbet","book":"1xBet","odds":1.157}],"kelly":0.1864,"confidence":0.599,"family":"handicap"},{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.5596,"book_prob":0.467,"edge":0.0926,"shrunk_edge":0.0784,"odds":2.13,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":2.13},{"slug":"sbo","book":"Sbo","odds":2.08},{"slug":"1xbet","book":"1xBet","odds":2.07},{"slug":"betfair","book":"betfair","odds":1.95},{"slug":"betvictor","book":"BetVictor","odds":1.95}],"kelly":0.0425,"confidence":0.599,"family":"goals"},{"market":"asian_handicap","outcome":"AWAY","line":1,"push":"full","model_prob":0.1659,"book_prob":0.0436,"edge":0.1223,"shrunk_edge":0.0781,"odds":11.6,"bookmaker":"1xBet","prices":[{"slug":"1xbet","book":"1xBet","odds":11.6}],"kelly":0.0218,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3.5,"push":"none","model_prob":0.953,"book_prob":0.8387,"edge":0.1143,"shrunk_edge":0.073,"odds":1.18,"bookmaker":"fonbet","prices":[{"slug":"fonbet","book":"fonbet","odds":1.18},{"slug":"bet365","book":"Bet365","odds":1.15},{"slug":"novibet","book":"Novibet","odds":1.14},{"slug":"1xbet","book":"1xBet","odds":1.115}],"kelly":0.1729,"confidence":0.599,"family":"handicap"},{"market":"asian_handicap","outcome":"AWAY","line":-3.25,"push":"half","model_prob":0.9511,"book_prob":0.8391,"edge":0.112,"shrunk_edge":0.0715,"odds":1.17,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.17},{"slug":"novibet","book":"Novibet","odds":1.15},{"slug":"1xbet","book":"1xBet","odds":1.116}],"kelly":0.1659,"confidence":0.599,"family":"handicap"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.3409,"book_prob":0.2604,"edge":0.0804,"shrunk_edge":0.0681,"odds":3.61,"bookmaker":"Pinnacle","prices":[{"slug":"pinnacle","book":"Pinnacle","odds":3.61},{"slug":"bet365","book":"Bet365","odds":3.4},{"slug":"betfair","book":"betfair","odds":3.4},{"slug":"betvictor","book":"BetVictor","odds":3.4},{"slug":"1xbet","book":"1xBet","odds":3.36}],"kelly":0.0221,"confidence":0.599,"family":"goals"},{"market":"total_corners","outcome":"over","line":11.5,"push":null,"model_prob":0.4127,"book_prob":0.3119,"edge":0.1008,"shrunk_edge":0.0554,"odds":2.88,"bookmaker":"betfair","prices":[{"slug":"betfair","book":"betfair","odds":2.88},{"slug":"1xbet","book":"1xBet","odds":2.63}],"kelly":0.0251,"confidence":0.599,"family":"corners"}],"verdicts":[{"candidate":{"market":"asian_handicap","outcome":"HOME","line":0,"push":"full","model_prob":0.8568,"book_prob":0.8568,"edge":0,"shrunk_edge":0,"odds":1.16,"bookmaker":"Novibet","prices":[{"slug":"novibet","book":"Novibet","odds":1.16},{"slug":"bet365","book":"Bet365","odds":1.115},{"slug":"fonbet","book":"fonbet","odds":1.11},{"slug":"1xbet","book":"1xBet","odds":1.108}],"kelly":0,"confidence":1,"family":"handicap"},"lean":false,"narrative":"Sabah FK are in trouble, and not only on results. Sabah FK have faced six or more efforts on target in four of their last six games. They are getting opened up. As for the other side, Viking FK have scored 27 in their last ten from chances that would usually bring about 17. That finishing is running hot. Until Sabah FK sort that out, they are there to be got at.","why":null,"drivers":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Viking FK are without 7 players, and Zlatko Tripić and Kristoffer Askildsen are real losses.","evidence":{"count":7,"measured":3,"combined_goal_share":0.333,"combined_importance":0.475,"players":[{"player":"Zlatko Tripić","role":"MID","reason":"yellow_card_accumulation_suspension","goal_share":0.333,"importance":0.341,"measured":true,"doubtful":false,"cover_at_position":8,"tags":["top_scorer","ever_present","best_performer","chance_creator"]},{"player":"Kristoffer Askildsen","role":"MID","reason":"yellow_card_accumulation_suspension","goal_share":0,"importance":0.122,"measured":true,"doubtful":false,"cover_at_position":8,"tags":["ever_present"]},{"player":"Anders Baertelsen","role":"DEF","reason":"Broken Foot","goal_share":0,"importance":0.012,"measured":true,"doubtful":false,"cover_at_position":9},{"player":"Martin Ove Roseth","role":"DEF","reason":"Knee Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":9},{"player":"Nick D'Agostino","role":"ATT","reason":"Knee Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4},{"player":"Sondre Flem Bjørshol","role":"DEF","reason":"Knee Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":9},{"player":"Veton Berisha","role":"ATT","reason":"Thigh Injury","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":4}]},"strength":1,"moves":[{"channel":"goals","side":"home","pct":-3.4},{"channel":"goals","side":"away","pct":1.7},{"channel":"corners","side":"home","pct":-1.5},{"channel":"cards","side":"both","pct":1.7}]}],"set_aside":[{"id":"availability.lineup_confirmed","section":"§3.1","tier":1,"state":"COMPUTED","note":"The starting elevens are confirmed. Sabah FK have made three changes from the side expected, with Rahman Dashdamirov, Joy Lance Mickels and Kaheem Parris out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":2,"out":["Joe Bell","Peter Christiansen"],"in":["Tobias Moi","Simen Kvia-Egeskog"]},"away":{"n":3,"out":["Rahman Dashdamirov","Joy Lance Mickels","Kaheem Parris"],"in":["Aden McCarthy","Christian Nwachukwu","Abdulakh Khaybulaev"]}}},"strength":0.8,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"Since opening, AWAY has drifted 29.8% since the market opened.","evidence":{"moves":[{"outcome":"AWAY","move_pct":-29.8,"direction":"DRIFTING"},{"outcome":"DRAW","move_pct":-20.4,"direction":"DRIFTING"},{"outcome":"HOME","move_pct":9,"direction":"SHORTENING"}]},"strength":0.6,"moves":[]}]}],"pass_reason":null,"preview":null,"external":{"bsd_prediction":{"id":6814,"created_at":"2026-10-29T02:15:15Z","event":{"id":601162,"event_date":"2026-11-04T20:00:00Z","status":"notstarted","home_team_id":2076,"home_team":"Viking FK","away_team_id":412,"away_team":"Sabah FK","league_id":7,"league_name":"Champions League"},"markets":{"match_result":{"prob_home":67.3,"prob_draw":18.1,"prob_away":14.5,"predicted":"H"},"expected_goals":{"home":2.45,"away":1.29},"over_under":{"prob_over_15":86.7,"prob_over_25":70.7,"prob_over_35":49.6},"btts":{"prob_yes":62.1},"score":{"most_likely":"2-1"},"draw_no_bet":{"prob_home":79.6},"corners":{"prob_over_85":68,"prob_over_95":56.6,"prob_over_105":45.8}},"recommendations":{"favorite":"H","favorite_prob":67.3,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.6733,"version":"dc-blend-v1"}},"polymarket":{"event_id":601162,"event_date":"2026-11-04T20:00:00Z","home_team":"Viking FK","away_team":"Sabah FK","polymarket_event_id":"1236436","markets":{"1x2":{"home":0.715,"draw":0.165,"away":0.115},"btts":{"yes":0.365,"no":0.635},"over_under":{"over_15":0.135,"under_15":0.865,"over_25":0.335,"under_25":0.665,"over_35":0.295,"under_35":0.705,"over_45":0.305,"under_45":0.695},"halftime":{"home":0.555,"draw":0.3,"away":0.14},"handicap":{"home_minus_15":0.515,"away_minus_15":0.04,"home_minus_25":0.315,"away_minus_25":0.011}},"liquidity":{"volume_24hr":153.22065,"volume_1wk":153.22065,"volume_1mo":153.22065,"volume_1yr":153.22065,"open_interest":153.22065,"liquidity_clob":270325.8112,"liquidity_amm":null},"pricing":{"best_bid":0.71,"best_ask":0.72,"change_1d":0.03,"change_1wk":0.06,"change_1mo":null},"goalscorers":null,"exact_scores":{"Any Other Score":0.11,"Viking FK 0 - 0 Sabah FK":0.0225,"Viking FK 0 - 1 Sabah FK":0.021,"Viking FK 0 - 2 Sabah FK":0.012,"Viking FK 0 - 3 Sabah FK":0.0055,"Viking FK 0 - 4 Sabah FK":0.004,"Viking FK 0 - 5 Sabah FK":0.0705,"Viking FK 1 - 0 Sabah FK":0.065,"Viking FK 1 - 1 Sabah FK":0.065,"Viking FK 1 - 2 Sabah FK":0.032,"Viking FK 1 - 3 Sabah FK":0.012,"Viking FK 1 - 4 Sabah FK":0.004,"Viking FK 1 - 5 Sabah FK":0.077,"Viking FK 2 - 0 Sabah FK":0.085,"Viking FK 2 - 1 Sabah FK":0.095,"Viking FK 2 - 2 Sabah FK":0.052,"Viking FK 2 - 3 Sabah FK":0.0165,"Viking FK 2 - 4 Sabah FK":0.005,"Viking FK 2 - 5 Sabah FK":0.0345,"Viking FK 3 - 0 Sabah FK":0.075,"Viking FK 3 - 1 Sabah FK":0.075,"Viking FK 3 - 2 Sabah FK":0.045,"Viking FK 3 - 3 Sabah FK":0.0165,"Viking FK 3 - 4 Sabah FK":0.005,"Viking FK 3 - 5 Sabah FK":0.0775,"Viking FK 4 - 0 Sabah FK":0.0535,"Viking FK 4 - 1 Sabah FK":0.0535,"Viking FK 4 - 2 Sabah FK":0.0285,"Viking FK 4 - 3 Sabah FK":0.0095,"Viking FK 4 - 4 Sabah FK":0.004,"Viking FK 4 - 5 Sabah FK":0.091,"Viking FK 5 - 0 Sabah FK":0.026,"Viking FK 5 - 1 Sabah FK":0.028,"Viking FK 5 - 2 Sabah FK":0.0145,"Viking FK 5 - 3 Sabah FK":0.0065,"Viking FK 5 - 4 Sabah FK":0.0875,"Viking FK 5 - 5 Sabah FK":0.031},"updated_at":"2026-11-04T15:27:28Z"}},"computed_at":1793821430,"report":{"fetched_at":1793829504,"ht":[1,1],"attendance":null,"highlights":[],"events":[{"t":"card","minute":2,"added":null,"side":"home","player":"K. Haugen","player_id":50272,"card":"yellow","reason":"Foul"},{"t":"goal","minute":11,"added":null,"side":"away","player":"P. O. M'Bina","player_id":24318,"assist":"U. Rahmonaliev","kind":"regular","score":[0,1]},{"t":"card","minute":18,"added":null,"side":"home","player":"G. Stensness","player_id":50271,"card":"yellow","reason":"Foul"},{"t":"goal","minute":27,"added":null,"side":"home","player":"E. Botheim","player_id":2939,"assist":"K. Haugen","kind":"regular","score":[1,1]},{"t":"sub","minute":33,"added":null,"side":"away","in":"J. Mickels","in_id":13023,"out":"V. Simić","out_id":24323},{"t":"card","minute":36,"added":null,"side":"away","player":"U. Rahmonaliev","player_id":13028,"card":"yellow","reason":"Foul"},{"t":"sub","minute":56,"added":null,"side":"home","in":"P. Christiansen","in_id":50277,"out":"H. Bjørdal","out_id":50095},{"t":"sub","minute":56,"added":null,"side":"home","in":"H. Haugen","in_id":50280,"out":"H. Heggheim","out_id":50270},{"t":"sub","minute":66,"added":null,"side":"home","in":"V. Auklend","in_id":50283,"out":"K. Haugen","out_id":50272},{"t":"goal","minute":69,"added":null,"side":"home","player":"Z. Tripić","player_id":50276,"assist":null,"kind":"regular","score":[2,1]},{"t":"sub","minute":70,"added":null,"side":"away","in":"K. Aliyev","in_id":13020,"out":"P. O. M'Bina","out_id":24318},{"t":"sub","minute":71,"added":null,"side":"away","in":"X. Severina","in_id":2281,"out":"A. Khaybulaev","out_id":13022},{"t":"sub","minute":71,"added":null,"side":"away","in":"D. Queiroz","in_id":5069,"out":"C. Nwachukwu","out_id":6957},{"t":"card","minute":77,"added":null,"side":"away","player":"A. McCarthy","player_id":64631,"card":"red","reason":"Foul"},{"t":"sub","minute":79,"added":null,"side":"away","in":"R. Dashdamirov","in_id":13015,"out":"U. Rahmonaliev","out_id":13028},{"t":"goal","minute":81,"added":null,"side":"home","player":"H. S. Falchener","player_id":16898,"assist":"Z. Tripić","kind":"regular","score":[3,1]},{"t":"sub","minute":86,"added":null,"side":"home","in":"J. S. Hansen","in_id":50332,"out":"T. Moi","out_id":50275},{"t":"sub","minute":86,"added":null,"side":"home","in":"N. K. Fuglestad","in_id":50273,"out":"S. Kvia-Egeskog","out_id":50278},{"t":"card","minute":87,"added":null,"side":"away","player":"J. Mickels","player_id":13023,"card":"yellow","reason":"Foul"},{"t":"goal","minute":90,"added":4,"side":"home","player":"E. Botheim","player_id":2939,"assist":"P. Christiansen","kind":"regular","score":[4,1]}],"players":[{"id":13014,"team_id":412,"minutes":90,"rating":7.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":4,"shots":0,"on_target":0,"key_passes":0},{"id":13021,"team_id":412,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":24325,"team_id":412,"minutes":90,"rating":5.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":6},{"id":13017,"team_id":412,"minutes":90,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":13018,"team_id":412,"minutes":90,"rating":5.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":13028,"team_id":412,"minutes":79,"rating":7,"goals":0,"assists":1,"yellow":1,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":3},{"id":64631,"team_id":412,"minutes":77,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":1,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":13022,"team_id":412,"minutes":71,"rating":6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":6957,"team_id":412,"minutes":71,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":24318,"team_id":412,"minutes":70,"rating":7.5,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":13023,"team_id":412,"minutes":57,"rating":6.9,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":0},{"id":24323,"team_id":412,"minutes":33,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13020,"team_id":412,"minutes":20,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":5069,"team_id":412,"minutes":19,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2281,"team_id":412,"minutes":19,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13015,"team_id":412,"minutes":11,"rating":5.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":64630,"team_id":412,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":8681,"team_id":412,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":24330,"team_id":412,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13033,"team_id":412,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":28460,"team_id":412,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":24321,"team_id":412,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13036,"team_id":412,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2939,"team_id":2076,"minutes":90,"rating":8.3,"goals":2,"assists":0,"yellow":0,"red":0,"saves":0,"shots":4,"on_target":2,"key_passes":0},{"id":50271,"team_id":2076,"minutes":90,"rating":6.2,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":16898,"team_id":2076,"minutes":90,"rating":8.1,"goals":1,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":1},{"id":50274,"team_id":2076,"minutes":90,"rating":7.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":2},{"id":50340,"team_id":2076,"minutes":90,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":3,"shots":0,"on_target":0,"key_passes":0},{"id":50276,"team_id":2076,"minutes":90,"rating":8.7,"goals":1,"assists":1,"yellow":0,"red":0,"saves":0,"shots":5,"on_target":3,"key_passes":4},{"id":50278,"team_id":2076,"minutes":86,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":1,"key_passes":2},{"id":50275,"team_id":2076,"minutes":86,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":50272,"team_id":2076,"minutes":66,"rating":6.6,"goals":0,"assists":1,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":50095,"team_id":2076,"minutes":56,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":50270,"team_id":2076,"minutes":56,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":50280,"team_id":2076,"minutes":34,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":50277,"team_id":2076,"minutes":34,"rating":6.9,"goals":0,"assists":1,"yellow":0,"red":0,"saves":0,"shots":3,"on_target":1,"key_passes":2},{"id":50283,"team_id":2076,"minutes":24,"rating":6.9,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":50273,"team_id":2076,"minutes":9,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":50332,"team_id":2076,"minutes":9,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":27450,"team_id":2076,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":53386,"team_id":2076,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":67432,"team_id":2076,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":27760,"team_id":2076,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":50286,"team_id":2076,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":86419,"team_id":2076,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":50269,"team_id":2076,"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":51,"shots":21,"on_target":8,"corners":10,"fouls":5,"yellow":2,"red":0,"big_chances":3,"passes":456,"pass_pct":81.1,"offsides":4,"saves":3},"away":{"possession":49,"shots":16,"on_target":4,"corners":6,"fouls":9,"yellow":2,"red":1,"big_chances":1,"passes":458,"pass_pct":80.1,"offsides":3,"saves":4}},"lineups":{"home":{"formation":"4-2-3-1","players":[{"id":50340,"name":"Arild Østbø","position":"G","number":1,"captain":false,"starting":true},{"id":50270,"name":"Henrik Heggheim","position":"D","number":5,"captain":false,"starting":true},{"id":50271,"name":"Gianni Stensness","position":"D","number":6,"captain":false,"starting":true},{"id":16898,"name":"Henrik Sælebakke Falchener","position":"D","number":25,"captain":false,"starting":true},{"id":50272,"name":"Kristoffer Haugen","position":"D","number":28,"captain":false,"starting":true},{"id":50274,"name":"Kristoffer Askildsen","position":"M","number":7,"captain":false,"starting":true},{"id":50275,"name":"Tobias Moi","position":"M","number":29,"captain":false,"starting":true},{"id":50095,"name":"Henrik Bjørdal","position":"M","number":16,"captain":false,"starting":true},{"id":50278,"name":"Simen Kvia-Egeskog","position":"M","number":26,"captain":false,"starting":true},{"id":50276,"name":"Zlatko Tripić","position":"M","number":10,"captain":true,"starting":true},{"id":2939,"name":"Erik Botheim","position":"F","number":22,"captain":false,"starting":true},{"id":50280,"name":"Herman Johan Haugen","position":"D","number":2,"captain":false,"starting":false},{"id":50277,"name":"Peter Christiansen","position":"F","number":20,"captain":false,"starting":false},{"id":50283,"name":"Vetle Auklend","position":"D","number":24,"captain":false,"starting":false},{"id":50273,"name":"Niklas Kemp Fuglestad","position":"F","number":23,"captain":false,"starting":false},{"id":50332,"name":"Jakob Segadal Hansen","position":"M","number":33,"captain":false,"starting":false},{"id":50269,"name":"Ľubomír Belko","position":"G","number":30,"captain":false,"starting":false},{"id":53386,"name":"Viljar Vevatne","position":"D","number":3,"captain":false,"starting":false},{"id":67432,"name":"Essien Bassey","position":"D","number":17,"captain":false,"starting":false},{"id":27760,"name":"Jesper Daland","position":"D","number":27,"captain":false,"starting":false},{"id":50286,"name":"Joe Bell","position":"M","number":8,"captain":false,"starting":false},{"id":86419,"name":"Amin Cosic","position":"F","number":19,"captain":false,"starting":false},{"id":27450,"name":"Romano Postema","position":"F","number":11,"captain":false,"starting":false}]},"away":{"formation":"4-2-3-1","players":[{"id":13014,"name":"Stas Pokatilov","position":"G","number":92,"captain":true,"starting":true},{"id":13018,"name":"Akim Zedadka","position":"D","number":80,"captain":false,"starting":true},{"id":13017,"name":"Steve Solvet","position":"D","number":3,"captain":false,"starting":true},{"id":64631,"name":"Aden McCarthy","position":"D","number":4,"captain":false,"starting":true},{"id":24325,"name":"Tymoteusz Puchacz","position":"D","number":27,"captain":false,"starting":true},{"id":13028,"name":"Umarali Rakhmonaliev","position":"M","number":7,"captain":false,"starting":true},{"id":13021,"name":"Ivan Lepinjica","position":"M","number":13,"captain":false,"starting":true},{"id":6957,"name":"Christian Nwachukwu","position":"M","number":8,"captain":false,"starting":true},{"id":13022,"name":"Abdulakh Khaybulaev","position":"M","number":6,"captain":false,"starting":true},{"id":24323,"name":"Veljko Simić","position":"M","number":21,"captain":false,"starting":true},{"id":24318,"name":"Patrick Orphe M'Bina","position":"F","number":99,"captain":false,"starting":true},{"id":13023,"name":"Joy Lance Mickels","position":"F","number":20,"captain":false,"starting":false},{"id":13020,"name":"Khayal Aliyev","position":"M","number":9,"captain":false,"starting":false},{"id":2281,"name":"Xander Severina","position":"M","number":34,"captain":false,"starting":false},{"id":5069,"name":"Du Queiroz","position":"M","number":37,"captain":false,"starting":false},{"id":13015,"name":"Rahman Dashdamirov","position":"D","number":5,"captain":false,"starting":false},{"id":8681,"name":"Amin Ramazanov","position":"G","number":1,"captain":false,"starting":false},{"id":24330,"name":"Ravan Mirzammadov","position":"G","number":94,"captain":false,"starting":false},{"id":13033,"name":"Tellur Mutallimov","position":"D","number":17,"captain":false,"starting":false},{"id":28460,"name":"Júnior Almeida","position":"D","number":33,"captain":false,"starting":false},{"id":24321,"name":"Aleksey Isayev","position":"M","number":10,"captain":false,"starting":false},{"id":13036,"name":"Kaheem Parris","position":"M","number":11,"captain":false,"starting":false},{"id":64630,"name":"Rodrigo Fernandes","position":"M","number":88,"captain":false,"starting":false}]}}},"colors":{"home":"#72121c","away":"#d35f8e"},"venue":{"name":"Lyse Arena","city":"Stavanger","capacity":15900},"pulled":[],"published":[{"market":"asian_handicap","outcome":"HOME","line":0,"odds":1.16,"bookmaker":"Novibet","model_prob":0.8568218082287047,"narrative":"Sabah FK are in trouble, and not only on results. Sabah FK have faced six or more efforts on target in four of their last six games. They are getting opened up. As for the other side, Viking FK have scored 27 in their last ten from chances that would usually bring about 17. That finishing is running hot. Until Sabah FK sort that out, they are there to be got at.","why":null,"result":"WON","settled":true,"postmortem":{"landed":"landed","swing":3,"closeness":"nowhere near","shape":"busier","expected_total":3.39,"actual_total":5,"market":"held","opening_odds":1.17,"closing_odds":1.16,"line":"Never in doubt, whatever the price said beforehand.","decided":["Sabah FK were down to ten from the 77th minute."]}}]}