{"id":205911,"league_id":52,"league":"Chinese Super League","kickoff":1792827000,"home":"Henan FC","away":"Beijing Guoan","home_id":2038,"away_id":2044,"venue_id":1248,"rank":5,"status":"1st_half","provisional":false,"lineup_status":"confirmed","confidence":0.801,"score":null,"live_score":[1,0],"lambda":[1.43,1.54],"read":{"text":"Too close to call","side":null},"pass":"Nothing to take on Henan FC against Beijing Guoan. There is a likely outcome here, but every bookmaker has it shorter than it deserves, so there is nothing to take.","flags":[{"id":"availability.lineup_confirmed","section":"§3.1","note":"The starting elevens are confirmed. Henan FC have made three changes from the side expected, with Huang Ruifeng, Lucas Maia and Chao He out of the eleven. Beijing Guoan have made three changes from the side expected, with Dawhan, Yongjing Cao and Fabio Abreu out of the eleven."},{"id":"stakes.season","section":"§5.1","note":"Henan FC are fighting relegation; Beijing Guoan are safely mid-table, with 1 game remaining."}],"lambda_home":1.4323247665271077,"lambda_away":1.540036210123108,"corner_rate":10.01,"card_rate":0.205,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-2-3-1","players":[{"id":47432,"name":"Chenglong Shi","position":"G","starting":true,"ai_score":null},{"id":47411,"name":"Yeljan Shinar","position":"D","starting":true,"ai_score":null},{"id":47434,"name":"Oliver Gerbig","position":"D","starting":true,"ai_score":null},{"id":47413,"name":"Iago Maidana","position":"D","starting":true,"ai_score":null},{"id":47439,"name":"Liu Jiahui","position":"D","starting":true,"ai_score":null},{"id":47424,"name":"Shangyuan Wang","position":"M","starting":true,"ai_score":null},{"id":47431,"name":"Yixin Liu","position":"M","starting":true,"ai_score":null},{"id":47418,"name":"Yihao Zhong","position":"M","starting":true,"ai_score":null},{"id":47540,"name":"Bruno Nazário","position":"M","starting":true,"ai_score":null},{"id":1907,"name":"Maranhão","position":"M","starting":true,"ai_score":null},{"id":47429,"name":"Gustavo","position":"F","starting":true,"ai_score":null},{"id":47476,"name":"Jinshuai Wang","position":"G","starting":false,"ai_score":null},{"id":47409,"name":"Gouming Wang","position":"G","starting":false,"ai_score":null},{"id":47688,"name":"Jiamin Xu","position":"G","starting":false,"ai_score":null},{"id":47973,"name":"Changjie Du","position":"D","starting":false,"ai_score":null},{"id":47477,"name":"Kuo Yang","position":"D","starting":false,"ai_score":null},{"id":47437,"name":"Dalun Zheng","position":"F","starting":false,"ai_score":null},{"id":47443,"name":"Osman Ekber","position":"M","starting":false,"ai_score":null},{"id":47445,"name":"Xulin Fan","position":"M","starting":false,"ai_score":null},{"id":47423,"name":"Abdurasul Abudulam","position":"M","starting":false,"ai_score":null},{"id":47441,"name":"Yilin Yang","position":"M","starting":false,"ai_score":null},{"id":47420,"name":"Chao He","position":"M","starting":false,"ai_score":null},{"id":47425,"name":"Congyao Yin","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-4-2","players":[{"id":47300,"name":"Hou Sen","position":"G","starting":true,"ai_score":null},{"id":47316,"name":"Tze-Nam Yue","position":"D","starting":true,"ai_score":null},{"id":47318,"name":"Abdugheni Abduhamit","position":"D","starting":true,"ai_score":null},{"id":1604,"name":"Guilherme Ramos","position":"D","starting":true,"ai_score":null},{"id":47302,"name":"Yang Bai","position":"D","starting":true,"ai_score":null},{"id":47312,"name":"Deng Jiefu","position":"M","starting":true,"ai_score":null},{"id":47313,"name":"Chi Zhongguo","position":"M","starting":true,"ai_score":null},{"id":47308,"name":"Sai Erjini'ao","position":"M","starting":true,"ai_score":null},{"id":47309,"name":"Lin Liangming","position":"M","starting":true,"ai_score":null},{"id":47306,"name":"Aboubacar Konte","position":"F","starting":true,"ai_score":null},{"id":47310,"name":"Zhang Yuning","position":"F","starting":true,"ai_score":null},{"id":47707,"name":"Han Jiaqi","position":"G","starting":false,"ai_score":null},{"id":47301,"name":"Gang Wang","position":"D","starting":false,"ai_score":null},{"id":47317,"name":"Shuangjie Fan","position":"D","starting":false,"ai_score":null},{"id":47708,"name":"Uroš Spajić","position":"D","starting":false,"ai_score":null},{"id":90293,"name":"Xia Xiaoyu","position":"M","starting":false,"ai_score":null},{"id":53448,"name":"Wang Size","position":"M","starting":false,"ai_score":null},{"id":86363,"name":"Zhang Haoran","position":"M","starting":false,"ai_score":null},{"id":53447,"name":"Cheng Xi","position":"M","starting":false,"ai_score":null},{"id":47324,"name":"Feifan Jia","position":"M","starting":false,"ai_score":null},{"id":47311,"name":"Zhang Xizhe","position":"M","starting":false,"ai_score":null},{"id":86364,"name":"Zicheng Jiang","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[]},"people":[{"id":47432,"name":"Chenglong Shi","side":"home"},{"id":47411,"name":"Yeljan Shinar","side":"home"},{"id":47434,"name":"Oliver Gerbig","side":"home"},{"id":47413,"name":"Iago Maidana","side":"home"},{"id":47439,"name":"Liu Jiahui","side":"home"},{"id":47424,"name":"Shangyuan Wang","side":"home"},{"id":47431,"name":"Yixin Liu","side":"home"},{"id":47418,"name":"Yihao Zhong","side":"home"},{"id":47540,"name":"Bruno Nazário","side":"home"},{"id":1907,"name":"Maranhão","side":"home"},{"id":47429,"name":"Gustavo","side":"home"},{"id":47476,"name":"Jinshuai Wang","side":"home"},{"id":47409,"name":"Gouming Wang","side":"home"},{"id":47688,"name":"Jiamin Xu","side":"home"},{"id":47973,"name":"Changjie Du","side":"home"},{"id":47477,"name":"Kuo Yang","side":"home"},{"id":47437,"name":"Dalun Zheng","side":"home"},{"id":47443,"name":"Osman Ekber","side":"home"},{"id":47445,"name":"Xulin Fan","side":"home"},{"id":47423,"name":"Abdurasul Abudulam","side":"home"},{"id":47441,"name":"Yilin Yang","side":"home"},{"id":47420,"name":"Chao He","side":"home"},{"id":47425,"name":"Congyao Yin","side":"home"},{"id":47436,"name":"Nebijan Muhmet","side":"home"},{"id":47416,"name":"Huang Ruifeng","side":"home"},{"id":47414,"name":"Lucas Maia","side":"home"},{"id":53594,"name":"Liu Yixin","side":"home"},{"id":53597,"name":"Zhai Mingwang","side":"home"},{"id":53588,"name":"Ren Minghao","side":"home"},{"id":53596,"name":"Wang Chaohui","side":"home"},{"id":47421,"name":"Abraham Halik","side":"home"},{"id":53593,"name":"Ekber Osman","side":"home"},{"id":53592,"name":"Chen Hanyang","side":"home"},{"id":31818,"name":"Jordi Mboula","side":"home"},{"id":47300,"name":"Hou Sen","side":"away"},{"id":47316,"name":"Tze-Nam Yue","side":"away"},{"id":47318,"name":"Abdugheni Abduhamit","side":"away"},{"id":1604,"name":"Guilherme Ramos","side":"away"},{"id":47302,"name":"Yang Bai","side":"away"},{"id":47312,"name":"Deng Jiefu","side":"away"},{"id":47313,"name":"Chi Zhongguo","side":"away"},{"id":47308,"name":"Sai Erjini'ao","side":"away"},{"id":47309,"name":"Lin Liangming","side":"away"},{"id":47306,"name":"Aboubacar Konte","side":"away"},{"id":47310,"name":"Zhang Yuning","side":"away"},{"id":47707,"name":"Han Jiaqi","side":"away"},{"id":47301,"name":"Gang Wang","side":"away"},{"id":47317,"name":"Shuangjie Fan","side":"away"},{"id":47708,"name":"Uroš Spajić","side":"away"},{"id":90293,"name":"Xia Xiaoyu","side":"away"},{"id":53448,"name":"Wang Size","side":"away"},{"id":86363,"name":"Zhang Haoran","side":"away"},{"id":53447,"name":"Cheng Xi","side":"away"},{"id":47324,"name":"Feifan Jia","side":"away"},{"id":47311,"name":"Zhang Xizhe","side":"away"},{"id":86364,"name":"Zicheng Jiang","side":"away"},{"id":47538,"name":"Wu Shaocong","side":"away"},{"id":47572,"name":"Yupeng He","side":"away"},{"id":47303,"name":"Li Lei","side":"away"},{"id":41320,"name":"Jeremy Dudziak","side":"away"},{"id":53450,"name":"Lin Hanqi","side":"away"},{"id":47963,"name":"Shanghan Li","side":"away"},{"id":141774,"name":"Zixiang Luo","side":"away"},{"id":47486,"name":"Fabio Abreu","side":"away"},{"id":53445,"name":"Wang Zihao","side":"away"},{"id":62153,"name":"Ma Mingyang","side":"away"},{"id":57681,"name":"Chadrac Akolo","side":"away"},{"id":47537,"name":"Tongyun Lu","side":"away"},{"id":53451,"name":"Arturo Cheng","side":"away"},{"id":63515,"name":"Shaoziyang Liu","side":"away"},{"id":47474,"name":"Nureli Abbas","side":"away"},{"id":47578,"name":"Yang Liyu","side":"away"},{"id":47321,"name":"Wang Yu","side":"away"},{"id":53449,"name":"Yu Wang","side":"away"},{"id":11484,"name":"Béni Nkololo","side":"away"},{"id":47305,"name":"Dawhan","side":"away"},{"id":47307,"name":"Yongjing Cao","side":"away"},{"id":141773,"name":"Xiaoyu Xia","side":"away"},{"id":141772,"name":"Haoran Zhang","side":"away"},{"id":141771,"name":"Junze Liu","side":"away"},{"id":141770,"name":"Kangyue Chen","side":"away"}],"players":[{"id":47429,"name":"Gustavo","side":"home","team":"Henan FC","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":27,"starts":25,"goals":13,"assists":5,"big_chances":4,"clean_sheets":4,"team_games":28,"tracked_apps":27,"tracked_starts":25},"recent":{"apps":5,"goals":2,"assists":1,"scoredIn":0,"country":0},"standout":{"opponent":"Liaoning Tieren FC","kickoff":1787482800,"goals":3,"assists":0,"score":"4-4","won":false},"strengths":[],"tags":["top_scorer","ever_present","best_performer"],"importance":0.55,"country":null,"load":{"games":1,"minutes":97,"country":0}},{"id":47310,"name":"Zhang Yuning","side":"away","team":"Beijing Guoan","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":27,"starts":23,"goals":13,"assists":7,"big_chances":3,"clean_sheets":10,"team_games":28,"tracked_apps":27,"tracked_starts":23},"recent":{"apps":5,"goals":3,"assists":1,"scoredIn":1,"country":0},"standout":{"opponent":"Chengdu Rongcheng","kickoff":1785065700,"goals":2,"assists":0,"score":"2-2","won":false},"strengths":[],"tags":["top_scorer","ever_present","in_form"],"importance":0.338,"country":{"team":"China","apps":2,"goals":1,"assists":0,"tournament":null,"lately":null},"load":{"games":1,"minutes":90,"country":0}},{"id":47306,"name":"Aboubacar Konte","side":"away","team":"Beijing Guoan","club":null,"role":"MID","position":"CM","status":"fit","reason":null,"expected_return":null,"season":{"apps":24,"starts":24,"goals":0,"assists":1,"big_chances":0,"clean_sheets":9,"team_games":28,"tracked_apps":24,"tracked_starts":24},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Liaoning Tieren FC","kickoff":1784288100,"goals":0,"assists":1,"score":"1-1","won":false},"strengths":[],"tags":["ever_present","best_performer"],"importance":0.076,"country":null,"load":{"games":1,"minutes":90,"country":0}}],"extras":{"teams":{"home":2038,"away":2044},"split":{"home":{"above":{"w":1,"d":6,"l":2},"below":{"w":0,"d":1,"l":0}},"away":{"above":{"w":0,"d":2,"l":0},"below":{"w":6,"d":2,"l":0}}},"referee":null,"managers":{"home":{"id":1384,"name":"Daniel Ramos","vs":{"w":3,"d":1,"l":3,"last":{"kickoff":1779536100,"score":"2-1","result":"W"}}},"away":{"id":1390,"name":"Nick Montgomery","vs":{"w":3,"d":1,"l":3,"last":{"kickoff":1779536100,"score":"1-2","result":"L"}}}},"best_xi":[{"id":1604,"name":"Guilherme Ramos","team_id":2044,"position":"D","matches":26,"goals":3,"assists":0},{"id":47414,"name":"Lucas Maia","team_id":2038,"position":"D","matches":28,"goals":3,"assists":0},{"id":47308,"name":"Sai Erjini'ao","team_id":2044,"position":"M","matches":25,"goals":6,"assists":8}],"players":{"47308":{"caps":6,"goals":1,"country":"China","signed":null},"47310":{"caps":44,"goals":7,"country":"China","signed":null}}},"notable":[{"id":47331,"name":"Oscar Taty Maritu","goals":20,"rank":1},{"id":46623,"name":"Rafael Ratão","goals":20,"rank":2},{"id":10034,"name":"Jhonder Cádiz","goals":19,"rank":3},{"id":47288,"name":"Cryzan","goals":17,"rank":4},{"id":47342,"name":"Felipe Silva","goals":17,"rank":5},{"id":47330,"name":"Cléber","goals":14,"rank":6},{"id":47429,"name":"Gustavo","goals":13,"rank":7},{"id":47310,"name":"Zhang Yuning","goals":13,"rank":8},{"id":47158,"name":"Frank Acheampong","goals":12,"rank":9},{"id":47164,"name":"Wesley Moraes","goals":12,"rank":10},{"id":30542,"name":"Alberto Quiles","goals":11,"rank":11},{"id":47548,"name":"Alexandru Mitriță","goals":11,"rank":12},{"id":47486,"name":"Fabio Abreu","goals":11,"rank":13},{"id":1168,"name":"Jeffinho","goals":11,"rank":14},{"id":47214,"name":"Guy Mbenza","goals":10,"rank":15}],"round_label":"Regular season · Matchday 29","neutral":false,"h2h":{"total_matches":29,"home_wins":8,"draws":8,"away_wins":13,"home_goals":29,"away_goals":37,"avg_total_goals":2.2758620689655173,"home_win_rate":0.27586206896551724,"away_win_rate":0.4482758620689655,"recent_matches":[{"away":"Henan FC","date":"2026-05-23T11:35:00+00:00","home":"Beijing Guoan","score":"1-2","event_id":205790,"away_score":2,"home_score":1,"away_team_id":2038,"home_team_id":2044},{"away":"Beijing Guoan","date":"2025-09-12T11:35:00+00:00","home":"Henan FC","score":"2-0","event_id":206112,"away_score":0,"home_score":2,"away_team_id":2044,"home_team_id":2038},{"away":"Henan FC","date":"2025-04-25T11:35:00+00:00","home":"Beijing Guoan","score":"1-0","event_id":205990,"away_score":0,"home_score":1,"away_team_id":2038,"home_team_id":2044},{"away":"Henan FC","date":"2024-11-02T07:30:00+00:00","home":"Beijing Guoan","score":"1-1","event_id":206401,"away_score":1,"home_score":1,"away_team_id":2038,"home_team_id":2044},{"away":"Beijing Guoan","date":"2024-06-15T12:00:00+00:00","home":"Henan FC","score":"2-1","event_id":206285,"away_score":1,"home_score":2,"away_team_id":2044,"home_team_id":2038},{"away":"Henan FC","date":"2023-08-04T11:35:00+00:00","home":"Beijing Guoan","score":"3-1","event_id":206562,"away_score":1,"home_score":3,"away_team_id":2038,"home_team_id":2044},{"away":"Beijing Guoan","date":"2023-05-05T11:35:00+00:00","home":"Henan FC","score":"0-1","event_id":206441,"away_score":1,"home_score":0,"away_team_id":2044,"home_team_id":2038},{"away":"Henan FC","date":"2022-11-04T11:30:00+00:00","home":"Beijing Guoan","score":"2-1","event_id":251439,"away_score":1,"home_score":2,"away_team_id":2038,"home_team_id":2044},{"away":"Beijing Guoan","date":"2022-08-07T11:30:00+00:00","home":"Henan FC","score":"3-0","event_id":251297,"away_score":0,"home_score":3,"away_team_id":2044,"home_team_id":2038},{"away":"Beijing Guoan","date":"2019-07-27T11:35:00+00:00","home":"Henan FC","score":"1-0","event_id":286770,"away_score":0,"home_score":1,"away_team_id":2044,"home_team_id":2038}]},"standings":{"home":{"team_id":2038,"position":14,"played":28,"points":28,"goal_diff":-3,"team_name":"Henan FC","won":8,"drawn":10,"lost":10,"goals_for":35,"goals_against":38,"group":null},"away":{"team_id":2044,"position":3,"played":28,"points":44,"goal_diff":20,"team_name":"Beijing Guoan","won":13,"drawn":10,"lost":5,"goals_for":53,"goals_against":33,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":0.83,"record":"0-5-1","goals_for":1.33,"goals_against":1.5,"clean_sheets":1,"streak":"winless 6","sequence":"DDDDDL","venue_ppg":0.67},"away":{"matches":6,"ppg":2,"record":"3-3-0","goals_for":1.83,"goals_against":0.67,"clean_sheets":4,"streak":"unbeaten 6","sequence":"WDDDWW","venue_ppg":2}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Henan FC report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Beijing Guoan 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. Henan FC have made three changes from the side expected, with Huang Ruifeng, Lucas Maia and Chao He out of the eleven. Beijing Guoan have made three changes from the side expected, with Dawhan, Yongjing Cao and Fabio Abreu out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":3,"out":["Huang Ruifeng","Lucas Maia","Chao He"],"in":["Oliver Gerbig","Liu Jiahui","Yixin Liu"]},"away":{"n":3,"out":["Dawhan","Yongjing Cao","Fabio Abreu"],"in":["Abdugheni Abduhamit","Chi Zhongguo","Lin Liangming"]}}},"strength":0.8,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Henan FC are fighting relegation; Beijing Guoan are safely mid-table, with 1 game remaining.","evidence":{"games_left":1,"home":{"state":"relegation_fight","position":14,"points":28,"games_left":1,"gap_to_leader":24,"gap_to_safety":0,"gap_to_europe":13},"away":{"state":"mid_table","position":3,"points":44,"games_left":1,"gap_to_leader":8,"gap_to_safety":16,"gap_to_europe":-3},"six_pointer":false},"strength":0.8,"moves":[{"channel":"goals","side":"home","pct":5.2}]},{"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":"COMPUTED","note":"The reverse fixture finished 1-2, too close to carry a revenge motive.","evidence":{"reverse_margin":1},"strength":0,"moves":[]},{"id":"manager.home.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Daniel Ramos has 28 matches in charge at Henan FC, long enough that the side plays the way he wants it to.","evidence":{"manager":"Daniel Ramos","matches_in_charge":28,"tenure_days":231,"ppm":1.21,"appointment_effect":{"before_ppm":1.8,"after_ppm":1.2,"delta":null}},"strength":0.1,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Nick Montgomery has 28 matches in charge at Beijing Guoan, long enough that the side plays the way he wants it to.","evidence":{"manager":"Nick Montgomery","matches_in_charge":28,"tenure_days":230,"ppm":1.75,"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":"Henan FC come in on 8 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":7.829861111111111,"matchesIn7":0,"matchesIn14":1,"days_rest":7.8},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Beijing Guoan come in on 6 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.854166666666667,"matchesIn7":1,"matchesIn14":1,"days_rest":5.9},"strength":0.1,"moves":[]},{"id":"style.opponent_adjustment","section":"§4.1","tier":5,"state":"COMPUTED","note":"Team strength is estimated against the actual quality of opponents faced, so a soft run of fixtures does not read as form.","evidence":{"home":{"attack":-0.063,"defence":0.086,"effective_matches":14.9,"shrunk":0.35},"away":{"attack":0.189,"defence":0.174,"effective_matches":14.8,"shrunk":0.35}},"strength":0.2,"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":55.4,"shots":14.9,"xg_per_shot":0.109,"corners":5.7,"corners_per_shot":0.38,"finishing_vs_xg":-0.12},"away":{"matches":12,"possession":57.8,"shots":15.4,"xg_per_shot":0.134,"corners":4.7,"corners_per_shot":0.303,"finishing_vs_xg":0.1},"possession_gap":-2.4},"strength":0.1,"moves":[{"channel":"goals","side":"away","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":"Henan FC are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.12,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Beijing Guoan are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":0.1,"matches":12},"strength":0.1,"moves":[]},{"id":"referee.tendency","section":"§13","tier":5,"state":"UNAVAILABLE","note":"No referee appointed or recorded for this fixture yet.","evidence":{},"strength":0,"moves":[]},{"id":"fatigue.travel","section":"§6.4","tier":6,"state":"COMPUTED","note":"Routine trip of 629 km for Beijing Guoan.","evidence":{"travel_km":629},"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":13,"temperature_c":8,"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.24516555412842642},"strength":0,"moves":[]}],"pass_reason":"call rule: value","preview":"Henan FC are the side doing the right things underneath the results. Henan FC have failed to win five of their last ten games in which they made the better chances. Their football is better than their results. On top of that, they have conceded 15 in their last ten from chances that would usually cost about 11. They have been punished for very little. Meanwhile, Beijing Guoan have conceded only 9 in their last ten when the chances they allowed would usually cost about 15. Their goalkeeper and their luck have carried them. If that carries on, Henan FC should have the better of it.","external":{"bsd_prediction":{"id":5849,"created_at":"2026-10-18T02:15:33Z","event":{"id":205911,"event_date":"2026-10-24T07:30:00Z","status":"notstarted","home_team_id":2038,"home_team":"Henan FC","away_team_id":2044,"away_team":"Beijing Guoan","league_id":52,"league_name":"Chinese Super League"},"recommendations":{"favorite":"A","favorite_prob":43.6,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4358,"version":"dc-blend-v1"}}},"computed_at":1792824977,"verdicts":[],"locked":false,"live_minute":25,"colors":{"home":"#c61e2b","away":"#167b3e"},"venue":{"name":"Zhengzhou Hanghai Stadium","city":"Zhengzhou","capacity":30000},"pulled":[],"published":[]}