{"id":205916,"league_id":52,"league":"Chinese Super League","kickoff":1792827000,"home":"Wuhan Three Towns","away":"Shandong Taishan","home_id":2043,"away_id":2031,"venue_id":1245,"rank":5,"status":"1st_half","provisional":false,"lineup_status":"confirmed","confidence":0.812,"score":null,"live_score":[1,2],"lambda":[1.69,1.86],"read":{"text":"Shandong Taishan to edge it, with goals","side":"away"},"pass":"Passing on Wuhan Three Towns v Shandong Taishan. 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. Wuhan Three Towns have made three changes from the side expected, with Jingqi Fang, Gustavo Sauer and Jhonder Cádiz out of the eleven. Shandong Taishan have made three changes from the side expected, with Yu Jinyong, Zhunyi Gao and Zhengyu Huang out of the eleven."},{"id":"stakes.season","section":"§5.1","note":"Wuhan Three Towns are with nothing left to play for; Shandong Taishan are chasing European qualification, with 1 game remaining."},{"id":"manager.home.bounce","section":"§1.1","note":"Manuel Jesus Cano Martin is 1 game into the job at Wuhan Three Towns. The new-manager bounce window is live but reverts by around game six."}],"lambda_home":1.6935937167385584,"lambda_away":1.8588637366897673,"corner_rate":9.7,"card_rate":0.271,"lineups":{"status":"confirmed","confidence":null,"home":{"formation":"4-4-2","players":[{"id":47451,"name":"Guo Jiayu","position":"G","starting":true,"ai_score":null},{"id":47524,"name":"Ming Tian","position":"D","starting":true,"ai_score":null},{"id":47455,"name":"Guan He","position":"D","starting":true,"ai_score":null},{"id":47149,"name":"Ang Li","position":"D","starting":true,"ai_score":null},{"id":47427,"name":"Xu Haofeng","position":"D","starting":true,"ai_score":null},{"id":26544,"name":"Antoine Leautey","position":"M","starting":true,"ai_score":null},{"id":47168,"name":"Xiaobing Zhang","position":"M","starting":true,"ai_score":null},{"id":1530,"name":"Adriano Firmino","position":"M","starting":true,"ai_score":null},{"id":47461,"name":"Kilian Bevis","position":"M","starting":true,"ai_score":null},{"id":47471,"name":"Jizheng Xiong","position":"F","starting":true,"ai_score":null},{"id":47530,"name":"Zheng Haoqian","position":"F","starting":true,"ai_score":null},{"id":73654,"name":"Li Zihao","position":"G","starting":false,"ai_score":null},{"id":47466,"name":"Jingqi Fang","position":"G","starting":false,"ai_score":null},{"id":47464,"name":"Denny Wang Yi","position":"D","starting":false,"ai_score":null},{"id":47525,"name":"Kaimu Zheng","position":"M","starting":false,"ai_score":null},{"id":47457,"name":"Zhechao Chen","position":"D","starting":false,"ai_score":null},{"id":47463,"name":"Yiming Liu","position":"D","starting":false,"ai_score":null},{"id":47465,"name":"Wei Long","position":"M","starting":false,"ai_score":null},{"id":47533,"name":"Shenyuan Li","position":"D","starting":false,"ai_score":null},{"id":47460,"name":"Gustavo Sauer","position":"M","starting":false,"ai_score":null},{"id":47470,"name":"Jinbao Zhong","position":"M","starting":false,"ai_score":null},{"id":47473,"name":"Jinxian Wang","position":"M","starting":false,"ai_score":null},{"id":10034,"name":"Jhonder Cádiz","position":"F","starting":false,"ai_score":null}],"confidence":null},"away":{"formation":"4-4-2","players":[{"id":47526,"name":"Dalei Wang","position":"G","starting":true,"ai_score":null},{"id":47279,"name":"Wenneng Xie","position":"D","starting":true,"ai_score":null},{"id":47277,"name":"Peng Xiao","position":"D","starting":true,"ai_score":null},{"id":11539,"name":"Pedro Álvaro","position":"D","starting":true,"ai_score":null},{"id":47284,"name":"Yang Liu","position":"D","starting":true,"ai_score":null},{"id":47606,"name":"Maiwulang Mijiti","position":"M","starting":true,"ai_score":null},{"id":47281,"name":"Guilherme Madruga","position":"M","starting":true,"ai_score":null},{"id":47632,"name":"Memet Imran","position":"M","starting":true,"ai_score":null},{"id":47287,"name":"Chen Pu","position":"M","starting":true,"ai_score":null},{"id":47288,"name":"Cryzan","position":"F","starting":true,"ai_score":null},{"id":47285,"name":"Valeri Qazaishvili","position":"F","starting":true,"ai_score":null},{"id":47293,"name":"Yu Jinyong","position":"G","starting":false,"ai_score":null},{"id":47276,"name":"Qiwei Liu","position":"G","starting":false,"ai_score":null},{"id":47292,"name":"Qihang Sun","position":"G","starting":false,"ai_score":null},{"id":47295,"name":"Songchen Shi","position":"D","starting":false,"ai_score":null},{"id":47294,"name":"Yang Ruiqi","position":"D","starting":false,"ai_score":null},{"id":47296,"name":"Zheng Zheng","position":"D","starting":false,"ai_score":null},{"id":47289,"name":"Tong Wang","position":"D","starting":false,"ai_score":null},{"id":47282,"name":"Zeshi Chen","position":"M","starting":false,"ai_score":null},{"id":47291,"name":"Jiaxi Yin","position":"M","starting":false,"ai_score":null},{"id":47280,"name":"Yuanyi Li","position":"M","starting":false,"ai_score":null},{"id":47529,"name":"Raphaël Merkies","position":"F","starting":false,"ai_score":null},{"id":47290,"name":"Junwei Lu","position":"F","starting":false,"ai_score":null}],"confidence":null},"unavailable":[]},"people":[{"id":47451,"name":"Guo Jiayu","side":"home"},{"id":47524,"name":"Ming Tian","side":"home"},{"id":47455,"name":"Guan He","side":"home"},{"id":47149,"name":"Ang Li","side":"home"},{"id":47427,"name":"Xu Haofeng","side":"home"},{"id":26544,"name":"Antoine Leautey","side":"home"},{"id":47168,"name":"Xiaobing Zhang","side":"home"},{"id":1530,"name":"Adriano Firmino","side":"home"},{"id":47461,"name":"Kilian Bevis","side":"home"},{"id":47471,"name":"Jizheng Xiong","side":"home"},{"id":47530,"name":"Zheng Haoqian","side":"home"},{"id":73654,"name":"Li Zihao","side":"home"},{"id":47466,"name":"Jingqi Fang","side":"home"},{"id":47464,"name":"Denny Wang Yi","side":"home"},{"id":47525,"name":"Kaimu Zheng","side":"home"},{"id":47457,"name":"Zhechao Chen","side":"home"},{"id":47463,"name":"Yiming Liu","side":"home"},{"id":47465,"name":"Wei Long","side":"home"},{"id":47533,"name":"Shenyuan Li","side":"home"},{"id":47460,"name":"Gustavo Sauer","side":"home"},{"id":47470,"name":"Jinbao Zhong","side":"home"},{"id":47473,"name":"Jinxian Wang","side":"home"},{"id":10034,"name":"Jhonder Cádiz","side":"home"},{"id":53829,"name":"Shewketjan Tayir","side":"home"},{"id":53830,"name":"Li Shenyuan","side":"home"},{"id":53831,"name":"Chengjan Liao","side":"home"},{"id":47452,"name":"Kang Wang","side":"home"},{"id":53835,"name":"He Jianqiu","side":"home"},{"id":47458,"name":"Liao Chengjian","side":"home"},{"id":47469,"name":"Min","side":"home"},{"id":47297,"name":"Binbin Liu","side":"home"},{"id":47526,"name":"Dalei Wang","side":"away"},{"id":47279,"name":"Wenneng Xie","side":"away"},{"id":47277,"name":"Peng Xiao","side":"away"},{"id":11539,"name":"Pedro Álvaro","side":"away"},{"id":47284,"name":"Yang Liu","side":"away"},{"id":47606,"name":"Maiwulang Mijiti","side":"away"},{"id":47281,"name":"Guilherme Madruga","side":"away"},{"id":47632,"name":"Memet Imran","side":"away"},{"id":47287,"name":"Chen Pu","side":"away"},{"id":47288,"name":"Cryzan","side":"away"},{"id":47285,"name":"Valeri Qazaishvili","side":"away"},{"id":47293,"name":"Yu Jinyong","side":"away"},{"id":47276,"name":"Qiwei Liu","side":"away"},{"id":47292,"name":"Qihang Sun","side":"away"},{"id":47295,"name":"Songchen Shi","side":"away"},{"id":47294,"name":"Yang Ruiqi","side":"away"},{"id":47296,"name":"Zheng Zheng","side":"away"},{"id":47289,"name":"Tong Wang","side":"away"},{"id":47282,"name":"Zeshi Chen","side":"away"},{"id":47291,"name":"Jiaxi Yin","side":"away"},{"id":47280,"name":"Yuanyi Li","side":"away"},{"id":47529,"name":"Raphaël Merkies","side":"away"},{"id":47290,"name":"Junwei Lu","side":"away"},{"id":209573,"name":"Li Xiaoheng","side":"away"},{"id":47527,"name":"Zhunyi Gao","side":"away"},{"id":53781,"name":"Yusupjan Shemshidin","side":"away"},{"id":47665,"name":"Qiancheng Qi","side":"away"},{"id":47286,"name":"Zeca","side":"away"},{"id":47531,"name":"Yixiang Peng","side":"away"},{"id":47674,"name":"Zhang Chi","side":"away"},{"id":47278,"name":"Zhengyu Huang","side":"away"}],"players":[{"id":10034,"name":"Jhonder Cádiz","side":"home","team":"Wuhan Three Towns","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":28,"starts":27,"goals":19,"assists":6,"big_chances":1,"clean_sheets":4,"team_games":28,"tracked_apps":28,"tracked_starts":27},"recent":{"apps":5,"goals":3,"assists":0,"scoredIn":1,"country":1},"standout":{"opponent":"Shandong Taishan","kickoff":1779622500,"goals":2,"assists":1,"score":"3-3","won":false},"strengths":[],"tags":["top_scorer","top_creator","ever_present","best_performer"],"importance":0.6,"country":{"team":"Venezuela","apps":1,"goals":0,"assists":0,"tournament":null,"lately":null},"load":{"games":2,"minutes":180,"country":0}},{"id":47471,"name":"Jizheng Xiong","side":"home","team":"Wuhan Three Towns","club":null,"role":"MID","position":"CM","status":"fit","reason":null,"expected_return":null,"season":{"apps":21,"starts":14,"goals":1,"assists":0,"big_chances":0,"clean_sheets":2,"team_games":28,"tracked_apps":21,"tracked_starts":14},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Shenzhen Peng City","kickoff":1784376000,"goals":1,"assists":0,"score":"2-0","won":true},"strengths":[],"tags":[],"importance":0.044,"country":null,"load":{"games":2,"minutes":92,"country":0}},{"id":47530,"name":"Zheng Haoqian","side":"home","team":"Wuhan Three Towns","club":null,"role":"MID","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":12,"starts":6,"goals":0,"assists":1,"big_chances":0,"clean_sheets":0,"team_games":28,"tracked_apps":12,"tracked_starts":6},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Dalian Yingbo FC","kickoff":1773401700,"goals":0,"assists":1,"score":"4-1","won":true},"strengths":[],"tags":[],"importance":0.021,"country":null,"load":{"games":1,"minutes":10,"country":0}},{"id":47288,"name":"Cryzan","side":"away","team":"Shandong Taishan","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":22,"starts":18,"goals":17,"assists":8,"big_chances":5,"clean_sheets":3,"team_games":28,"tracked_apps":22,"tracked_starts":18},"recent":{"apps":5,"goals":4,"assists":3,"scoredIn":3,"country":0},"standout":{"opponent":"Shanghai Shenhua","kickoff":1777980900,"goals":3,"assists":1,"score":"4-1","won":true},"strengths":[],"tags":["top_scorer","best_performer","chance_creator","in_form"],"importance":0.542,"country":null,"load":{"games":1,"minutes":90,"country":0}},{"id":47285,"name":"Valeri Qazaishvili","side":"away","team":"Shandong Taishan","club":null,"role":"ATT","position":"AM","status":"fit","reason":null,"expected_return":null,"season":{"apps":28,"starts":26,"goals":8,"assists":9,"big_chances":6,"clean_sheets":5,"team_games":28,"tracked_apps":28,"tracked_starts":26},"recent":{"apps":5,"goals":3,"assists":2,"scoredIn":2,"country":0},"standout":{"opponent":"Zhejiang","kickoff":1792238400,"goals":2,"assists":1,"score":"5-0","won":true},"strengths":[],"tags":["top_creator","ever_present","best_performer","chance_creator","in_form"],"importance":0.354,"country":null,"load":{"games":2,"minutes":180,"country":0}}],"extras":{"teams":{"home":2043,"away":2031},"split":{"home":{"above":{"w":1,"d":5,"l":3},"below":{"w":1,"d":0,"l":0}},"away":{"above":{"w":0,"d":0,"l":1},"below":{"w":5,"d":2,"l":2}}},"referee":null,"managers":{"home":{"id":3892,"name":"Manuel Jesus Cano Martin","vs":null},"away":{"id":3171,"name":"Tian Tang","vs":null}},"best_xi":[{"id":47293,"name":"Yu Jinyong","team_id":2031,"position":"G","matches":8,"goals":0,"assists":0},{"id":47288,"name":"Cryzan","team_id":2031,"position":"F","matches":22,"goals":17,"assists":8}],"players":{"10034":{"caps":23,"goals":2,"country":"Venezuela","signed":{"from":"CF Pachuca","fee":2000000,"at":1771286400}}}},"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":9,"home_wins":0,"draws":5,"away_wins":4,"home_goals":10,"away_goals":18,"avg_total_goals":3.111111111111111,"home_win_rate":0,"away_win_rate":0.4444444444444444,"recent_matches":[{"away":"Wuhan Three Towns","date":"2026-05-24T11:35:00+00:00","home":"Shandong Taishan","score":"3-3","event_id":205794,"away_score":3,"home_score":3,"away_team_id":2043,"home_team_id":2031},{"away":"Shandong Taishan","date":"2025-11-22T07:30:00+00:00","home":"Wuhan Three Towns","score":"1-5","event_id":206166,"away_score":5,"home_score":1,"away_team_id":2031,"home_team_id":2043},{"away":"Wuhan Three Towns","date":"2025-06-25T11:35:00+00:00","home":"Shandong Taishan","score":"3-1","event_id":206042,"away_score":1,"home_score":3,"away_team_id":2043,"home_team_id":2031},{"away":"Wuhan Three Towns","date":"2024-09-21T11:35:00+00:00","home":"Shandong Taishan","score":"0-0","event_id":206372,"away_score":0,"home_score":0,"away_team_id":2043,"home_team_id":2031},{"away":"Shandong Taishan","date":"2024-05-11T11:35:00+00:00","home":"Wuhan Three Towns","score":"1-2","event_id":206253,"away_score":2,"home_score":1,"away_team_id":2031,"home_team_id":2043},{"away":"Wuhan Three Towns","date":"2023-09-29T11:35:00+00:00","home":"Shandong Taishan","score":"2-1","event_id":206620,"away_score":1,"home_score":2,"away_team_id":2043,"home_team_id":2031},{"away":"Shandong Taishan","date":"2023-06-09T11:35:00+00:00","home":"Wuhan Three Towns","score":"1-1","event_id":206504,"away_score":1,"home_score":1,"away_team_id":2031,"home_team_id":2043},{"away":"Shandong Taishan","date":"2022-12-09T11:30:00+00:00","home":"Wuhan Three Towns","score":"1-1","event_id":251501,"away_score":1,"home_score":1,"away_team_id":2031,"home_team_id":2043},{"away":"Wuhan Three Towns","date":"2022-09-14T11:30:00+00:00","home":"Shandong Taishan","score":"1-1","event_id":251373,"away_score":1,"home_score":1,"away_team_id":2043,"home_team_id":2031}]},"standings":{"home":{"team_id":2043,"position":15,"played":28,"points":22,"goal_diff":-9,"team_name":"Wuhan Three Towns","won":5,"drawn":12,"lost":11,"goals_for":41,"goals_against":50,"group":null},"away":{"team_id":2031,"position":4,"played":28,"points":41,"goal_diff":8,"team_name":"Shandong Taishan","won":14,"drawn":5,"lost":9,"goals_for":52,"goals_against":44,"group":null},"size":16},"form":{"home":{"matches":6,"ppg":1,"record":"1-3-2","goals_for":1.83,"goals_against":2,"clean_sheets":0,"streak":"winless 5","sequence":"WDDLDL","venue_ppg":0.67},"away":{"matches":6,"ppg":1.83,"record":"3-2-1","goals_for":2.17,"goals_against":1.17,"clean_sheets":1,"streak":"unbeaten 4","sequence":"WLWDDW","venue_ppg":1.33}},"ledger":[{"id":"availability.home.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Wuhan Three Towns report no absentees.","evidence":{"absences":0},"strength":0.2,"moves":[]},{"id":"availability.away.full_strength","section":"§2.4","tier":1,"state":"COMPUTED","note":"Shandong Taishan 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. Wuhan Three Towns have made three changes from the side expected, with Jingqi Fang, Gustavo Sauer and Jhonder Cádiz out of the eleven. Shandong Taishan have made three changes from the side expected, with Yu Jinyong, Zhunyi Gao and Zhengyu Huang out of the eleven.","evidence":{"lineup_status":"confirmed","changes":{"home":{"n":3,"out":["Jingqi Fang","Gustavo Sauer","Jhonder Cádiz"],"in":["Guo Jiayu","Jizheng Xiong","Zheng Haoqian"]},"away":{"n":3,"out":["Yu Jinyong","Zhunyi Gao","Zhengyu Huang"],"in":["Dalei Wang","Peng Xiao","Memet Imran"]}}},"strength":0.8,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Wuhan Three Towns are with nothing left to play for; Shandong Taishan are chasing European qualification, with 1 game remaining.","evidence":{"games_left":1,"home":{"state":"dead_rubber","position":15,"points":22,"games_left":1,"gap_to_leader":30,"gap_to_safety":-6,"gap_to_europe":19},"away":{"state":"european_chase","position":4,"points":41,"games_left":1,"gap_to_leader":11,"gap_to_safety":13,"gap_to_europe":0},"six_pointer":false},"strength":0.8,"moves":[{"channel":"goals","side":"home","pct":-6},{"channel":"goals","side":"away","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 3-3, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.bounce","section":"§1.1","tier":3,"state":"COMPUTED","note":"Manuel Jesus Cano Martin is 1 game into the job at Wuhan Three Towns. The new-manager bounce window is live but reverts by around game six.","evidence":{"manager":"Manuel Jesus Cano Martin","matches_in_charge":1,"tenure_days":6,"ppm":0,"appointment_effect":{"before_ppm":1.4,"after_ppm":0,"delta":null}},"strength":0.583,"moves":[{"channel":"goals","side":"home","pct":5.2}]},{"id":"manager.away.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Tian Tang is 8 games into the job at Shandong Taishan, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Tian Tang","matches_in_charge":8,"tenure_days":84,"ppm":2.12,"appointment_effect":{"before_ppm":1.3,"after_ppm":2.12,"delta":null}},"strength":0.3,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Wuhan Three Towns come in on 6 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":5.895833333333333,"matchesIn7":1,"matchesIn14":2,"days_rest":5.9},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Shandong Taishan come in on 7 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":6.8125,"matchesIn7":1,"matchesIn14":2,"days_rest":6.8},"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.002,"defence":-0.121,"effective_matches":15.1,"shrunk":0.35},"away":{"attack":0.148,"defence":0.009,"effective_matches":14.6,"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":50.2,"shots":16.9,"xg_per_shot":0.125,"corners":5,"corners_per_shot":0.296,"finishing_vs_xg":-0.52},"away":{"matches":12,"possession":47.8,"shots":13.4,"xg_per_shot":0.103,"corners":3.5,"corners_per_shot":0.261,"finishing_vs_xg":0.45},"possession_gap":2.3},"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":"Wuhan Three Towns have scored 6 fewer than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":-0.52,"matches":12},"strength":0.25,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Shandong Taishan have scored 5 more than the chances they made over 12 games, a gap that usually closes rather than holds.","evidence":{"goals_minus_xg_per_match":0.45,"matches":12},"strength":0.25,"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 724 km for Shandong Taishan.","evidence":{"travel_km":724},"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":12.8,"temperature_c":17,"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":null,"external":{"bsd_prediction":{"id":5848,"created_at":"2026-10-18T02:15:33Z","event":{"id":205916,"event_date":"2026-10-24T07:30:00Z","status":"notstarted","home_team_id":2043,"home_team":"Wuhan Three Towns","away_team_id":2031,"away_team":"Shandong Taishan","league_id":52,"league_name":"Chinese Super League"},"recommendations":{"favorite":"A","favorite_prob":48.6,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.4864,"version":"dc-blend-v1"}}},"computed_at":1792824973,"verdicts":[],"locked":false,"live_minute":25,"colors":{"home":"#1f2777","away":"#e44c28"},"venue":{"name":"Wuhan Sports Center Stadium","city":"Wuhan","capacity":60000},"pulled":[],"published":[]}