{"id":215561,"league_id":2,"league":"Liga Portugal Betclic","kickoff":1793650500,"home":"Gil Vicente","away":"Vitória SC","home_id":24,"away_id":36,"venue_id":24,"rank":3,"status":"finished","provisional":true,"lineup_status":"predicted","confidence":0.595,"score":[0,0],"live_score":null,"lambda":[1.24,1.11],"odds_1x2":{"HOME":0.3370568404106785,"DRAW":0.28221704763907485,"AWAY":0.38072611195024675},"read":{"text":"Too close to call","side":null},"top_pick":null,"pass":"Passing on Gil Vicente v Vitória SC. The likely outcome is priced too short to be worth taking, and nothing else is sure enough to call.","confident":[],"flags":[],"lambda_home":1.2394198904685059,"lambda_away":1.107474476496918,"corner_rate":9.03,"card_rate":0.266,"lineups":{"status":"predicted","confidence":0.659,"home":{"formation":"4-2-3-1","players":[{"id":3871,"name":"Lucão","position":"G","starting":true,"ai_score":0.725},{"id":8553,"name":"David Moreira","position":"D","starting":true,"ai_score":0.682},{"id":1885,"name":"Jonathan Buatu","position":"D","starting":true,"ai_score":0.813},{"id":1899,"name":"Antonio Espigares","position":"D","starting":true,"ai_score":0.254},{"id":5808,"name":"Ricardo Esgaio","position":"D","starting":true,"ai_score":0.791},{"id":4230,"name":"Diogo Prioste","position":"M","starting":true,"ai_score":0.648},{"id":21316,"name":"Gil Martins","position":"M","starting":true,"ai_score":0.612},{"id":1890,"name":"Joelson Fernandes","position":"M","starting":true,"ai_score":0.458},{"id":1891,"name":"Santi García","position":"M","starting":true,"ai_score":0.609},{"id":1887,"name":"Murilo","position":"M","starting":true,"ai_score":0.702},{"id":5027,"name":"Héctor Hernández","position":"F","starting":true,"ai_score":0.536},{"id":64700,"name":"Andreas Lausen","position":"M","starting":false,"ai_score":0.605},{"id":1900,"name":"Zé Carlos","position":"M","starting":false,"ai_score":0.391},{"id":249,"name":"Weverson","position":"D","starting":false,"ai_score":0.331},{"id":206824,"name":"Mohamed Sanoussi Kaba","position":"F","starting":false,"ai_score":0.313},{"id":4013,"name":"Tidjany Touré","position":"M","starting":false,"ai_score":0.301},{"id":7951,"name":"Samuel","position":"G","starting":false,"ai_score":0.285},{"id":17345,"name":"Walace dos Santos França","position":"F","starting":false,"ai_score":0.281},{"id":3961,"name":"Guilherme Gomes","position":"F","starting":false,"ai_score":0.243},{"id":12080,"name":"José Silva","position":"D","starting":false,"ai_score":0.233},{"id":1894,"name":"Martin Fernández","position":"M","starting":false,"ai_score":0.233},{"id":1893,"name":"Agustín Moreira","position":"M","starting":false,"ai_score":0.187},{"id":4253,"name":"Gonçalo Maia Pereira","position":"M","starting":false,"ai_score":0.055}],"confidence":0.727},"away":{"formation":"4-2-3-1","players":[{"id":13987,"name":"Oliwier Zych","position":"G","starting":true,"ai_score":0.64},{"id":2700,"name":"João Mendes","position":"D","starting":true,"ai_score":0.744},{"id":2714,"name":"Thiago Balieiro","position":"D","starting":true,"ai_score":0.684},{"id":29750,"name":"Franck Ahmed Sidibé","position":"D","starting":true,"ai_score":0.447},{"id":2710,"name":"Tony Strata","position":"D","starting":true,"ai_score":0.708},{"id":2703,"name":"Gonçalo Nogueira","position":"M","starting":true,"ai_score":0.556},{"id":2082,"name":"Lohann Doucet","position":"M","starting":true,"ai_score":0.493},{"id":2706,"name":"Oumar Camara","position":"F","starting":true,"ai_score":0.525},{"id":2707,"name":"Samu","position":"M","starting":true,"ai_score":0.685},{"id":4687,"name":"Gustavo Silva","position":"F","starting":true,"ai_score":0.601},{"id":56594,"name":"Arnel Jakupović","position":"F","starting":true,"ai_score":0.487},{"id":4065,"name":"Miguel Nogueira","position":"M","starting":false,"ai_score":0.519},{"id":2702,"name":"Beni Mukendi","position":"M","starting":false,"ai_score":0.46},{"id":2709,"name":"Alioune Ndoye","position":"F","starting":false,"ai_score":0.451},{"id":4982,"name":"Toni Borevković","position":"D","starting":false,"ai_score":0.42},{"id":2698,"name":"Óscar Rivas","position":"D","starting":false,"ai_score":0.374},{"id":75675,"name":"Lucas Furtado","position":"G","starting":false,"ai_score":0.307},{"id":22860,"name":"Yeimar Mosquera","position":"D","starting":false,"ai_score":0.279},{"id":2309,"name":"Alan","position":"M","starting":false,"ai_score":0.26},{"id":2711,"name":"Matija Mitrović","position":"M","starting":false,"ai_score":0.247},{"id":37786,"name":"Patrick Ouotro","position":"F","starting":false,"ai_score":0.238},{"id":16313,"name":"Victor Andersson","position":"M","starting":false,"ai_score":0.232},{"id":2701,"name":"Telmo Arcanjo","position":"M","starting":false,"ai_score":0.229}],"confidence":0.659},"unavailable":[{"id":1884,"name":"Marvin Elimbi Gilbert","team_id":null,"side":"home","reason":"red_card_suspension"},{"id":13712,"name":"Francisco Dias","team_id":null,"side":"away","reason":"Unknown"},{"id":2696,"name":"Juan Castillo","team_id":null,"side":"away","reason":"Unknown"}]},"people":[{"id":3871,"name":"Lucão","side":"home"},{"id":8553,"name":"David Moreira","side":"home"},{"id":1885,"name":"Jonathan Buatu","side":"home"},{"id":1899,"name":"Antonio Espigares","side":"home"},{"id":5808,"name":"Ricardo Esgaio","side":"home"},{"id":4230,"name":"Diogo Prioste","side":"home"},{"id":21316,"name":"Gil Martins","side":"home"},{"id":1890,"name":"Joelson Fernandes","side":"home"},{"id":1891,"name":"Santi García","side":"home"},{"id":1887,"name":"Murilo","side":"home"},{"id":5027,"name":"Héctor Hernández","side":"home"},{"id":64700,"name":"Andreas Lausen","side":"home"},{"id":1900,"name":"Zé Carlos","side":"home"},{"id":249,"name":"Weverson","side":"home"},{"id":206824,"name":"Mohamed Sanoussi Kaba","side":"home"},{"id":4013,"name":"Tidjany Touré","side":"home"},{"id":7951,"name":"Samuel","side":"home"},{"id":17345,"name":"Walace dos Santos França","side":"home"},{"id":3961,"name":"Guilherme Gomes","side":"home"},{"id":12080,"name":"José Silva","side":"home"},{"id":1894,"name":"Martin Fernández","side":"home"},{"id":1893,"name":"Agustín Moreira","side":"home"},{"id":4253,"name":"Gonçalo Maia Pereira","side":"home"},{"id":1884,"name":"Marvin Elimbi Gilbert","side":"home"},{"id":224102,"name":"Malick Gning","side":"home"},{"id":212338,"name":"Manu Teixeira","side":"home"},{"id":4843,"name":"Arthur Tchaptchet","side":"home"},{"id":4254,"name":"Bassco Soyer","side":"home"},{"id":8577,"name":"Andre Picornell","side":"home"},{"id":122451,"name":"Tiago Ferreira","side":"home"},{"id":5000,"name":"Mohamed Bamba","side":"home"},{"id":4932,"name":"Gui Beleza","side":"home"},{"id":1897,"name":"Sergio Bermejo","side":"home"},{"id":13987,"name":"Oliwier Zych","side":"away"},{"id":2700,"name":"João Mendes","side":"away"},{"id":2714,"name":"Thiago Balieiro","side":"away"},{"id":29750,"name":"Franck Ahmed Sidibé","side":"away"},{"id":2710,"name":"Tony Strata","side":"away"},{"id":2703,"name":"Gonçalo Nogueira","side":"away"},{"id":2082,"name":"Lohann Doucet","side":"away"},{"id":2706,"name":"Oumar Camara","side":"away"},{"id":2707,"name":"Samu","side":"away"},{"id":4687,"name":"Gustavo Silva","side":"away"},{"id":56594,"name":"Arnel Jakupović","side":"away"},{"id":4065,"name":"Miguel Nogueira","side":"away"},{"id":2702,"name":"Beni Mukendi","side":"away"},{"id":2709,"name":"Alioune Ndoye","side":"away"},{"id":4982,"name":"Toni Borevković","side":"away"},{"id":2698,"name":"Óscar Rivas","side":"away"},{"id":75675,"name":"Lucas Furtado","side":"away"},{"id":22860,"name":"Yeimar Mosquera","side":"away"},{"id":2309,"name":"Alan","side":"away"},{"id":2711,"name":"Matija Mitrović","side":"away"},{"id":37786,"name":"Patrick Ouotro","side":"away"},{"id":16313,"name":"Victor Andersson","side":"away"},{"id":2701,"name":"Telmo Arcanjo","side":"away"},{"id":2697,"name":"Miguel Maga","side":"away"},{"id":13712,"name":"Francisco Dias","side":"away"},{"id":2696,"name":"Juan Castillo","side":"away"},{"id":4067,"name":"José Ribeiro","side":"away"},{"id":28448,"name":"Marco Cruz","side":"away"},{"id":2715,"name":"Fabio Blanco","side":"away"}],"players":[{"id":1884,"name":"Marvin Elimbi Gilbert","side":"home","team":"Gil Vicente","club":null,"role":"DEF","position":"CB","status":"out","reason":"red_card_suspension","expected_return":"2026-11-02","season":{"apps":9,"starts":9,"goals":0,"assists":0,"big_chances":0,"clean_sheets":4,"team_games":14,"tracked_apps":9,"tracked_starts":9},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":null,"strengths":[],"tags":[],"importance":0.069,"country":null,"load":{"games":1,"minutes":84,"country":0}},{"id":5027,"name":"Héctor Hernández","side":"home","team":"Gil Vicente","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":7,"starts":5,"goals":3,"assists":1,"big_chances":1,"clean_sheets":4,"team_games":14,"tracked_apps":7,"tracked_starts":5},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"Casa Pia","kickoff":1787598900,"goals":1,"assists":1,"score":"2-0","won":true},"strengths":[],"tags":["top_scorer"],"importance":0.185,"country":null,"load":null},{"id":2696,"name":"Juan Castillo","side":"away","team":"Vitória SC","club":null,"role":"GK","position":"GK","status":"out","reason":"Unknown","expected_return":"2026-11-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":13712,"name":"Francisco Dias","side":"away","team":"Vitória SC","club":null,"role":"DEF","position":"LB","status":"out","reason":"Unknown","expected_return":"2026-11-10","season":null,"recent":null,"standout":null,"strengths":[],"tags":[],"importance":0,"country":null,"load":null},{"id":56594,"name":"Arnel Jakupović","side":"away","team":"Vitória SC","club":null,"role":"ATT","position":"ST","status":"fit","reason":null,"expected_return":null,"season":{"apps":5,"starts":4,"goals":2,"assists":0,"big_chances":1,"clean_sheets":1,"team_games":16,"tracked_apps":5,"tracked_starts":4},"recent":{"apps":5,"goals":2,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"CS Marítimo","kickoff":1792784700,"goals":2,"assists":0,"score":"5-0","won":true},"strengths":[],"tags":[],"importance":0.099,"country":null,"load":{"games":1,"minutes":78,"country":0}},{"id":4687,"name":"Gustavo Silva","side":"away","team":"Vitória SC","club":null,"role":"ATT","position":"RW","status":"fit","reason":null,"expected_return":null,"season":{"apps":8,"starts":7,"goals":1,"assists":0,"big_chances":2,"clean_sheets":4,"team_games":16,"tracked_apps":8,"tracked_starts":7},"recent":{"apps":5,"goals":0,"assists":0,"scoredIn":0,"country":0},"standout":{"opponent":"CD Nacional","kickoff":1787495400,"goals":1,"assists":0,"score":"1-0","won":true},"strengths":[],"tags":["chance_creator"],"importance":0.057,"country":null,"load":{"games":1,"minutes":66,"country":0}},{"id":2706,"name":"Oumar Camara","side":"away","team":"Vitória SC","club":null,"role":"ATT","position":"LW","status":"fit","reason":null,"expected_return":null,"season":{"apps":9,"starts":5,"goals":1,"assists":0,"big_chances":1,"clean_sheets":1,"team_games":16,"tracked_apps":9,"tracked_starts":5},"recent":{"apps":5,"goals":1,"assists":0,"scoredIn":1,"country":0},"standout":{"opponent":"CS Marítimo","kickoff":1792784700,"goals":1,"assists":0,"score":"5-0","won":true},"strengths":[],"tags":[],"importance":0.053,"country":null,"load":{"games":1,"minutes":90,"country":0}}],"extras":{"teams":{"home":24,"away":36},"split":{"home":{"above":{"w":0,"d":0,"l":3},"below":{"w":4,"d":2,"l":0}},"away":{"above":{"w":0,"d":1,"l":5},"below":{"w":2,"d":1,"l":0}}},"referee":null,"managers":{"home":{"id":1987,"name":"Luis Pinto","vs":{"w":0,"d":0,"l":1,"last":{"kickoff":1744398900,"score":"0-1","result":"L"}}},"away":{"id":3,"name":"Tiago Margarido","vs":{"w":1,"d":0,"l":2,"last":{"kickoff":1768663800,"score":"1-2","result":"L"}}}},"best_xi":[],"players":{}},"notable":[{"id":2061,"name":"Vangelis Pavlidis","goals":9,"rank":1},{"id":1221,"name":"Luis Javier Suárez","goals":8,"rank":2},{"id":2062,"name":"Gianluca Prestianni","goals":6,"rank":3},{"id":63535,"name":"André Clóvis","goals":5,"rank":4},{"id":1006,"name":"Borja Sainz","goals":5,"rank":5},{"id":1009,"name":"Gabri Veiga","goals":5,"rank":6},{"id":7262,"name":"Georgios Koutsias","goals":5,"rank":7},{"id":131,"name":"Gonçalo Paciência","goals":5,"rank":8},{"id":882,"name":"Ivan Barbero","goals":5,"rank":9},{"id":891,"name":"Pau Víctor","goals":5,"rank":10},{"id":1239,"name":"Abraham Marcus","goals":4,"rank":11},{"id":2768,"name":"André Silva","goals":4,"rank":12},{"id":1243,"name":"Ianis Stoica","goals":4,"rank":13},{"id":1250,"name":"Leandro Antonetti","goals":4,"rank":14},{"id":4805,"name":"Dawda Camara","goals":3,"rank":15}],"round_label":"Regular season · Matchday 10","neutral":false,"h2h":{"total_matches":25,"home_wins":7,"draws":7,"away_wins":11,"home_goals":27,"away_goals":40,"avg_total_goals":2.68,"home_win_rate":0.28,"away_win_rate":0.44,"recent_matches":[{"away":"Vitória SC","date":"2026-04-18T19:30:00+00:00","home":"Gil Vicente","score":"0-1","event_id":649,"away_score":1,"home_score":0,"away_team_id":36,"home_team_id":24},{"away":"Gil Vicente","date":"2025-12-08T20:30:00+00:00","home":"Vitória SC","score":"0-0","event_id":500,"away_score":0,"home_score":0,"away_team_id":24,"home_team_id":36},{"away":"Vitória SC","date":"2025-04-11T19:15:00+00:00","home":"Gil Vicente","score":"0-1","event_id":305988,"away_score":1,"home_score":0,"away_team_id":36,"home_team_id":24},{"away":"Gil Vicente","date":"2024-12-02T18:45:00+00:00","home":"Vitória SC","score":"4-0","event_id":305840,"away_score":0,"home_score":4,"away_team_id":24,"home_team_id":36},{"away":"Gil Vicente","date":"2024-02-08T18:45:00+00:00","home":"Vitória SC","score":"3-1","event_id":599752,"away_score":1,"home_score":3,"away_team_id":24,"home_team_id":36},{"away":"Vitória SC","date":"2024-01-28T20:30:00+00:00","home":"Gil Vicente","score":"1-0","event_id":311369,"away_score":0,"home_score":1,"away_team_id":36,"home_team_id":24},{"away":"Gil Vicente","date":"2023-08-19T14:30:00+00:00","home":"Vitória SC","score":"2-1","event_id":311208,"away_score":1,"home_score":2,"away_team_id":24,"home_team_id":36},{"away":"Gil Vicente","date":"2023-05-21T14:30:00+00:00","home":"Vitória SC","score":"1-0","event_id":316506,"away_score":0,"home_score":1,"away_team_id":24,"home_team_id":36},{"away":"Vitória SC","date":"2023-01-16T21:15:00+00:00","home":"Gil Vicente","score":"2-1","event_id":316354,"away_score":1,"home_score":2,"away_team_id":36,"home_team_id":24},{"away":"Gil Vicente","date":"2022-05-15T19:30:00+00:00","home":"Vitória SC","score":"5-0","event_id":320284,"away_score":0,"home_score":5,"away_team_id":24,"home_team_id":36}]},"standings":{"home":{"team_id":24,"position":7,"played":9,"points":14,"goal_diff":1,"team_name":"Gil Vicente","won":4,"drawn":2,"lost":3,"goals_for":8,"goals_against":7,"group":null},"away":{"team_id":36,"position":13,"played":9,"points":8,"goal_diff":0,"team_name":"Vitória SC","won":2,"drawn":2,"lost":5,"goals_for":10,"goals_against":10,"group":null},"size":18},"form":{"home":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1.17,"goals_against":1.5,"clean_sheets":1,"streak":"none","sequence":"DWDWLL","venue_ppg":0.5},"away":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":1.5,"goals_against":0.83,"clean_sheets":3,"streak":"none","sequence":"LDWLWW","venue_ppg":1.5}},"ledger":[{"id":"availability.home.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Gil Vicente are without 1 player, none of them central to how the side plays.","evidence":{"count":1,"measured":1,"combined_goal_share":0,"combined_importance":0.069,"players":[{"player":"Marvin Elimbi Gilbert","role":"DEF","reason":"red_card_suspension","goal_share":0,"importance":0.069,"measured":true,"doubtful":false,"cover_at_position":9}]},"strength":0.173,"moves":[{"channel":"goals","side":"home","pct":-0.1},{"channel":"goals","side":"away","pct":0.5},{"channel":"cards","side":"both","pct":0.2}]},{"id":"availability.away.absences","section":"§2.4","tier":1,"state":"COMPUTED","note":"Vitória SC are without 2 players, none of whom register in the scoring records.","evidence":{"count":2,"measured":0,"combined_goal_share":0,"combined_importance":0,"players":[{"player":"Francisco Dias","role":"DEF","reason":"Unknown","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":8},{"player":"Juan Castillo","role":"GK","reason":"Unknown","goal_share":0,"importance":0.05,"measured":false,"doubtful":false,"cover_at_position":3}]},"strength":0.15,"moves":[{"channel":"goals","side":"away","pct":0},{"channel":"goals","side":"home","pct":0.8},{"channel":"cards","side":"both","pct":0.1}]},{"id":"availability.rotation_risk","section":"§3.1","tier":1,"state":"COMPUTED","note":"Nobody has named a side yet, so this eleven is a projection.","evidence":{"lineup_status":"predicted","confidence":0.659,"cup_tie":false},"strength":0.341,"moves":[]},{"id":"form.home","section":"§2.1","tier":2,"state":"COMPUTED","note":"Gil Vicente have taken 1.33 points a game from their last 6 (2W 2D 2L), scoring 1.2 and conceding 1.5, and 0.50 a game at home.","evidence":{"matches":6,"ppg":1.33,"record":"2-2-2","goals_for":1.17,"goals_against":1.5,"clean_sheets":1,"streak":"none","sequence":"DWDWLL","venue_ppg":0.5},"strength":0.15,"moves":[]},{"id":"form.away","section":"§2.1","tier":2,"state":"COMPUTED","note":"Vitória SC have taken 1.67 points a game from their last 6 (3W 1D 2L), scoring 1.5 and conceding 0.8, and 1.50 a game on the road.","evidence":{"matches":6,"ppg":1.67,"record":"3-1-2","goals_for":1.5,"goals_against":0.83,"clean_sheets":3,"streak":"none","sequence":"LDWLWW","venue_ppg":1.5},"strength":0.211,"moves":[]},{"id":"stakes.season","section":"§5.1","tier":2,"state":"COMPUTED","note":"Nothing much riding on this one for either side yet.","evidence":{"games_left":24,"home":{"state":"mid_table","position":7,"points":14,"games_left":24,"gap_to_leader":16,"gap_to_safety":7,"gap_to_europe":6},"away":{"state":"mid_table","position":13,"points":8,"games_left":24,"gap_to_leader":22,"gap_to_safety":1,"gap_to_europe":12},"six_pointer":false},"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":"COMPUTED","note":"The reverse fixture finished 0-0, too close to carry a revenge motive.","evidence":{"reverse_margin":0},"strength":0,"moves":[]},{"id":"manager.home.settling","section":"§1.1","tier":3,"state":"COMPUTED","note":"Luis Pinto is 14 games into the job at Gil Vicente, past the bounce window, where an early lift usually fades back toward the side's real level.","evidence":{"manager":"Luis Pinto","matches_in_charge":14,"tenure_days":108,"ppm":1.57,"appointment_effect":{"before_ppm":1,"after_ppm":1.6,"delta":null}},"strength":0.3,"moves":[]},{"id":"manager.away.established","section":"§1.1","tier":3,"state":"COMPUTED","note":"Tiago Margarido has 18 matches in charge at Vitória SC, long enough that the side plays the way he wants it to.","evidence":{"manager":"Tiago Margarido","matches_in_charge":18,"tenure_days":305,"ppm":1.83,"appointment_effect":{"before_ppm":1.7,"after_ppm":1.6,"delta":null}},"strength":0.1,"moves":[]},{"id":"fatigue.home","section":"§2.8","tier":4,"state":"COMPUTED","note":"Gil Vicente come in on 4 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":3.9791666666666665,"matchesIn7":1,"matchesIn14":2,"days_rest":4},"strength":0.1,"moves":[]},{"id":"fatigue.away","section":"§2.8","tier":4,"state":"COMPUTED","note":"Vitória SC come in on 10 days' rest, with nothing unusual in the schedule behind them.","evidence":{"daysRest":10.020833333333334,"matchesIn7":0,"matchesIn14":1,"days_rest":10},"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.044,"defence":0.123,"effective_matches":12.8,"shrunk":0.39},"away":{"attack":0.019,"defence":0.037,"effective_matches":12.4,"shrunk":0.39}},"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; Vitória SC work noticeably more of their attacks into wide areas.","evidence":{"home":{"matches":12,"possession":50.6,"shots":12.7,"xg_per_shot":0.092,"corners":3.1,"corners_per_shot":0.244,"finishing_vs_xg":-0.08},"away":{"matches":12,"possession":53.1,"shots":17.6,"xg_per_shot":0.092,"corners":5.9,"corners_per_shot":0.337,"finishing_vs_xg":-0.45},"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":"Gil Vicente are scoring about what their chances are worth.","evidence":{"goals_minus_xg_per_match":-0.08,"matches":12},"strength":0.1,"moves":[]},{"id":"style.finishing.away","section":"§2.1","tier":5,"state":"COMPUTED","note":"Vitória SC have scored 5 fewer 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":"THIN","note":"104 yellow cards in this referee's last 26 games, where 122 would be usual in this league, and 10 reds. — though 26 games is too few to read much into, so it is left out of the call.","evidence":{"matches":26,"yellows_per_match":4,"reds_per_match":0.385,"league_yellows_per_match":4.68,"league_reds_per_match":0.276,"yellow_ratio":0.86,"red_ratio":1.39,"sample":26,"required":30},"strength":0,"moves":[]},{"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.08739746421290304},"strength":0,"moves":[]},{"id":"market.overround","section":"§7.3","tier":7,"state":"COMPUTED","note":"The bookmakers are taking a 7.9% cut on this match. The bigger their cut, the further out a price has to be before it is worth backing.","evidence":{"overround":1.0795,"margin_pct":7.95,"devig_method":"shin","books_quoting":3},"strength":0.2,"moves":[]},{"id":"market.movement","section":"§7.1","tier":7,"state":"COMPUTED","note":"The line has barely moved since it opened.","evidence":{"moves":[{"outcome":"HOME","move_pct":0,"direction":null},{"outcome":"DRAW","move_pct":0,"direction":null},{"outcome":"AWAY","move_pct":0,"direction":null}]},"strength":0,"moves":[]},{"id":"market.sharp_reference","section":"§7.1","tier":7,"state":"UNAVAILABLE","note":"The sharp reference book is not quoting this fixture.","evidence":{"entitled":true},"strength":0,"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.595,"model":{"HOME":0.3848,"DRAW":0.295,"AWAY":0.3202},"book":{"HOME":0.3371,"DRAW":0.2822,"AWAY":0.3807},"best":{"HOME":{"odds":2.75,"bookmaker":"Bet365"},"DRAW":{"odds":3.25,"bookmaker":"Bet365"},"AWAY":{"odds":2.45,"bookmaker":"Bet365"}},"overround":1.0795,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.3371,"DRAW":0.2822,"AWAY":0.3807}}},{"market":"double_chance","line":null,"confidence":0.595,"model":{"12":0.705,"1X":0.6798,"X2":0.6152},"book":{"12":0.7178,"1X":0.6193,"X2":0.6629},"best":{"12":{"odds":1.333,"bookmaker":"Bet365"},"1X":{"odds":1.5,"bookmaker":"Bet365"},"X2":{"odds":1.4,"bookmaker":"Bet365"}},"overround":1.0656,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"12":0.7178,"1X":0.6193,"X2":0.6629}}},{"market":"draw_no_bet","line":null,"confidence":0.595,"model":{"HOME":0.5458,"AWAY":0.4542},"book":{"HOME":0.4696,"AWAY":0.5304},"best":{"HOME":{"odds":2,"bookmaker":"Bet365"},"AWAY":{"odds":1.727,"bookmaker":"Bet365"}},"overround":1.079,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"HOME":0.4696,"AWAY":0.5304}}},{"market":"btts","line":null,"confidence":0.595,"model":{"yes":0.4834,"no":0.5166},"book":{"yes":0.4786,"no":0.5214},"best":{"yes":{"odds":1.95,"bookmaker":"Bet365"},"no":{"odds":1.8,"bookmaker":"Bet365"}},"overround":1.0684,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"yes":0.4786,"no":0.5214}}},{"market":"over_under_05","line":0.5,"confidence":0.595,"model":{"over":0.8966,"under":0.1034},"book":{"over":0.908,"under":0.092},"best":{"over":{"odds":1.071,"bookmaker":"Bet365"},"under":{"odds":8.5,"bookmaker":"Bet365"}},"overround":1.0514,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.908,"under":0.092}}},{"market":"over_under_15","line":1.5,"confidence":0.595,"model":{"over":0.6875,"under":0.3125},"book":{"over":0.6999,"under":0.3001},"best":{"over":{"odds":1.364,"bookmaker":"Bet365"},"under":{"odds":3,"bookmaker":"Bet365"}},"overround":1.0665,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.6999,"under":0.3001}}},{"market":"over_under_25","line":2.5,"confidence":0.595,"model":{"over":0.4164,"under":0.5836},"book":{"over":0.4242,"under":0.5758},"best":{"over":{"odds":2.2,"bookmaker":"Bet365"},"under":{"odds":1.65,"bookmaker":"Bet365"}},"overround":1.0606,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.4242,"under":0.5758}}},{"market":"over_under_35","line":3.5,"confidence":0.595,"model":{"over":0.2103,"under":0.7897},"book":{"over":0.2158,"under":0.7842},"best":{"over":{"odds":4,"bookmaker":"Bet365"},"under":{"odds":1.222,"bookmaker":"Bet365"}},"overround":1.0683,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.2158,"under":0.7842}}},{"market":"total_corners","line":9.5,"confidence":0.595,"model":{"over":0.416,"under":0.584},"book":{"over":0.4382,"under":0.5618},"best":{"over":{"odds":2.1,"bookmaker":"Bet365"},"under":{"odds":1.667,"bookmaker":"Bet365"}},"overround":1.0761,"books":1,"sharp":null,"open":{"book":"consensus","fair":{"over":0.4382,"under":0.5618}}},{"market":"corners_1x2","line":null,"confidence":0.476,"model":{"HOME":0.4481,"DRAW":0.1235,"AWAY":0.4284},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null},{"market":"red_card","line":null,"confidence":0.416,"model":{"yes":0.2335,"no":0.7665},"book":{},"best":{},"overround":1,"books":0,"sharp":null,"open":null}],"candidates":[{"market":"draw_no_bet","outcome":"HOME","line":null,"push":null,"model_prob":0.5458,"book_prob":0.4696,"edge":0.0762,"shrunk_edge":0.0555,"odds":2,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2}],"kelly":0.0229,"confidence":0.595,"family":"result"},{"market":"double_chance","outcome":"1X","line":null,"push":null,"model_prob":0.6798,"book_prob":0.6193,"edge":0.0605,"shrunk_edge":0.044,"odds":1.5,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.5}],"kelly":0.0098,"confidence":0.595,"family":"result"},{"market":"1x2","outcome":"HOME","line":null,"push":null,"model_prob":0.3848,"book_prob":0.3371,"edge":0.0477,"shrunk_edge":0.0347,"odds":2.75,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.75}],"kelly":0.0083,"confidence":0.595,"family":"result"},{"market":"total_corners","outcome":"under","line":9.5,"push":null,"model_prob":0.584,"book_prob":0.5618,"edge":0.0221,"shrunk_edge":0.0122,"odds":1.667,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.667}],"kelly":0,"confidence":0.595,"family":"corners"},{"market":"over_under_15","outcome":"under","line":1.5,"push":null,"model_prob":0.3125,"book_prob":0.3001,"edge":0.0124,"shrunk_edge":0.0105,"odds":3,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"over_under_05","outcome":"under","line":0.5,"push":null,"model_prob":0.1034,"book_prob":0.092,"edge":0.0114,"shrunk_edge":0.0097,"odds":8.5,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":8.5}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"1x2","outcome":"DRAW","line":null,"push":null,"model_prob":0.295,"book_prob":0.2822,"edge":0.0128,"shrunk_edge":0.0093,"odds":3.25,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":3.25}],"kelly":0,"confidence":0.595,"family":"result"},{"market":"over_under_25","outcome":"under","line":2.5,"push":null,"model_prob":0.5836,"book_prob":0.5758,"edge":0.0079,"shrunk_edge":0.0067,"odds":1.65,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.65}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"over_under_35","outcome":"under","line":3.5,"push":null,"model_prob":0.7897,"book_prob":0.7842,"edge":0.0056,"shrunk_edge":0.0047,"odds":1.222,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.222}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"btts","outcome":"yes","line":null,"push":null,"model_prob":0.4834,"book_prob":0.4786,"edge":0.0048,"shrunk_edge":0.0041,"odds":1.95,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.95}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"btts","outcome":"no","line":null,"push":null,"model_prob":0.5166,"book_prob":0.5214,"edge":-0.0048,"shrunk_edge":-0.0041,"odds":1.8,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.8}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"over_under_35","outcome":"over","line":3.5,"push":null,"model_prob":0.2103,"book_prob":0.2158,"edge":-0.0056,"shrunk_edge":-0.0047,"odds":4,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":4}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"over_under_25","outcome":"over","line":2.5,"push":null,"model_prob":0.4164,"book_prob":0.4242,"edge":-0.0079,"shrunk_edge":-0.0067,"odds":2.2,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.2}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"double_chance","outcome":"12","line":null,"push":null,"model_prob":0.705,"book_prob":0.7178,"edge":-0.0128,"shrunk_edge":-0.0093,"odds":1.333,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.333}],"kelly":0,"confidence":0.595,"family":"result"},{"market":"over_under_05","outcome":"over","line":0.5,"push":null,"model_prob":0.8966,"book_prob":0.908,"edge":-0.0114,"shrunk_edge":-0.0097,"odds":1.071,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.071}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"over_under_15","outcome":"over","line":1.5,"push":null,"model_prob":0.6875,"book_prob":0.6999,"edge":-0.0124,"shrunk_edge":-0.0105,"odds":1.364,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.364}],"kelly":0,"confidence":0.595,"family":"goals"},{"market":"total_corners","outcome":"over","line":9.5,"push":null,"model_prob":0.416,"book_prob":0.4382,"edge":-0.0221,"shrunk_edge":-0.0122,"odds":2.1,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.1}],"kelly":0,"confidence":0.595,"family":"corners"},{"market":"double_chance","outcome":"X2","line":null,"push":null,"model_prob":0.6152,"book_prob":0.6629,"edge":-0.0477,"shrunk_edge":-0.0347,"odds":1.4,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.4}],"kelly":0,"confidence":0.595,"family":"result"},{"market":"1x2","outcome":"AWAY","line":null,"push":null,"model_prob":0.3202,"book_prob":0.3807,"edge":-0.0605,"shrunk_edge":-0.044,"odds":2.45,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":2.45}],"kelly":0,"confidence":0.595,"family":"result"},{"market":"draw_no_bet","outcome":"AWAY","line":null,"push":null,"model_prob":0.4542,"book_prob":0.5304,"edge":-0.0762,"shrunk_edge":-0.0555,"odds":1.727,"bookmaker":"Bet365","prices":[{"slug":"bet365","book":"Bet365","odds":1.727}],"kelly":0,"confidence":0.595,"family":"result"}],"verdicts":[],"pass_reason":"call rule: short","preview":"Gil Vicente should edge a tight battle here despite their strange struggles on home turf. Vitória arrive sliding downward after a grim stretch where chance creation and defensive permission both worsened, though somehow their clean sheets kept ticking along. The visitors struggle badly against teams higher up the standings, sitting down in 13th while Gil Vicente occupy 7th. Expect the home side to control the tempo against a backline missing a key defender through suspension and a goal guarded by a backup out until November. Vitória will miss their own sidelined defender too. Ultimately, missing defensive pillars at both ends decides it, leaving the hosts to nick the points.","external":{"bsd_prediction":{"id":6679,"created_at":"2026-10-27T02:15:16Z","event":{"id":215561,"event_date":"2026-11-02T20:15:00Z","status":"notstarted","home_team_id":24,"home_team":"Gil Vicente","away_team_id":36,"away_team":"Vitória SC","league_id":2,"league_name":"Liga Portugal Betclic"},"markets":{"match_result":{"prob_home":33.7,"prob_draw":28.5,"prob_away":37.8,"predicted":"A"},"expected_goals":{"home":1.23,"away":1.18},"over_under":{"prob_over_15":68.9,"prob_over_25":42.9,"prob_over_35":23},"btts":{"prob_yes":48.1},"score":{"most_likely":"1-1"},"draw_no_bet":{"prob_home":51.7},"corners":{"prob_over_85":56.5,"prob_over_95":44.6,"prob_over_105":32.8}},"recommendations":{"favorite":"A","favorite_prob":37.8,"bet_favorite":false,"over_15":false,"over_25":false,"over_35":false,"btts":false,"winner":false},"model":{"confidence":0.3781,"version":"dc-blend-v1"}},"polymarket":{"event_id":215561,"event_date":"2026-11-02T20:15:00Z","home_team":"Gil Vicente","away_team":"Vitória SC","polymarket_event_id":"1228632","markets":{"1x2":{"home":0.325,"draw":0.315,"away":0.365},"btts":{"yes":0.16,"no":0.84},"over_under":{"over_15":0.14,"under_15":0.86,"over_25":0.095,"under_25":0.905,"over_35":0.08,"under_35":0.92,"over_45":0.065,"under_45":0.935},"halftime":{"home":0.26,"draw":0.45,"away":0.29},"handicap":{"home_minus_15":0.13,"away_minus_15":0.15,"home_minus_25":0.039,"away_minus_25":0.0505}},"liquidity":{"volume_24hr":3046.559021,"volume_1wk":3046.559021,"volume_1mo":3046.559021,"volume_1yr":3046.559021,"open_interest":3107.275511,"liquidity_clob":22380.2179,"liquidity_amm":null},"pricing":{"best_bid":0.32,"best_ask":0.33,"change_1d":null,"change_1wk":-0.12,"change_1mo":null},"goalscorers":null,"exact_scores":{"Any Other Score":0.14,"Gil Vicente FC 0 - 0 Vitória SC":0.1,"Gil Vicente FC 0 - 1 Vitória SC":0.11,"Gil Vicente FC 0 - 2 Vitória SC":0.065,"Gil Vicente FC 0 - 3 Vitória SC":0.0265,"Gil Vicente FC 0 - 4 Vitória SC":0.0725,"Gil Vicente FC 0 - 5 Vitória SC":0.1,"Gil Vicente FC 1 - 0 Vitória SC":0.1,"Gil Vicente FC 1 - 1 Vitória SC":0.145,"Gil Vicente FC 1 - 2 Vitória SC":0.085,"Gil Vicente FC 1 - 3 Vitória SC":0.0325,"Gil Vicente FC 1 - 4 Vitória SC":0.1465,"Gil Vicente FC 1 - 5 Vitória SC":0.135,"Gil Vicente FC 2 - 0 Vitória SC":0.0545,"Gil Vicente FC 2 - 1 Vitória SC":0.08,"Gil Vicente FC 2 - 2 Vitória SC":0.055,"Gil Vicente FC 2 - 3 Vitória SC":0.022,"Gil Vicente FC 2 - 4 Vitória SC":0.0495,"Gil Vicente FC 2 - 5 Vitória SC":0.04,"Gil Vicente FC 3 - 0 Vitória SC":0.021,"Gil Vicente FC 3 - 1 Vitória SC":0.0285,"Gil Vicente FC 3 - 2 Vitória SC":0.0205,"Gil Vicente FC 3 - 3 Vitória SC":0.0085,"Gil Vicente FC 3 - 4 Vitória SC":0.0395,"Gil Vicente FC 3 - 5 Vitória SC":0.095,"Gil Vicente FC 4 - 0 Vitória SC":0.0885,"Gil Vicente FC 4 - 1 Vitória SC":0.0585,"Gil Vicente FC 4 - 2 Vitória SC":0.0495,"Gil Vicente FC 4 - 3 Vitória SC":0.0755,"Gil Vicente FC 4 - 4 Vitória SC":0.0345,"Gil Vicente FC 4 - 5 Vitória SC":0.1,"Gil Vicente FC 5 - 0 Vitória SC":0.09,"Gil Vicente FC 5 - 1 Vitória SC":0.095,"Gil Vicente FC 5 - 2 Vitória SC":0.0345,"Gil Vicente FC 5 - 3 Vitória SC":0.095,"Gil Vicente FC 5 - 4 Vitória SC":0.1555,"Gil Vicente FC 5 - 5 Vitória SC":0.05},"updated_at":"2026-11-02T06:57:22Z"}},"computed_at":1793622370,"report":{"fetched_at":1793664159,"ht":[0,0],"attendance":null,"highlights":[{"kind":"full","title":"Gil Vicente 0 - 0 Vitória — Full Highlights","url":"https://www.youtube.com/watch?v=KCdGtHQaj-k","thumbnail":"https://i.ytimg.com/vi/KCdGtHQaj-k/hqdefault.jpg"}],"events":[{"t":"card","minute":40,"added":null,"side":"home","player":"S. García","player_id":1891,"card":"yellow","reason":"Foul"},{"t":"card","minute":54,"added":null,"side":"home","player":"R. Esgaio","player_id":5808,"card":"yellow","reason":"Foul"},{"t":"card","minute":60,"added":null,"side":"away","player":"T. Borevković","player_id":4982,"card":"yellow","reason":"Foul"},{"t":"sub","minute":75,"added":null,"side":"away","in":"A. Ndoye","in_id":2709,"out":"A. Jakupović","out_id":56594},{"t":"sub","minute":76,"added":null,"side":"home","in":"Guilherme","in_id":3961,"out":"A. Lausen","out_id":64700},{"t":"sub","minute":76,"added":null,"side":"away","in":"Alan","in_id":2309,"out":"Samu","out_id":2707},{"t":"sub","minute":76,"added":null,"side":"home","in":"J. Fernandes","in_id":1890,"out":"T. Touré","out_id":4013},{"t":"sub","minute":76,"added":null,"side":"home","in":"M. S. Kaba","in_id":206824,"out":"W. d. S. França","out_id":17345},{"t":"sub","minute":84,"added":null,"side":"home","in":"Weverson","in_id":249,"out":"J. Silva","out_id":12080},{"t":"sub","minute":84,"added":null,"side":"home","in":"Z. Carlos","in_id":1900,"out":"D. Prioste","out_id":4230},{"t":"sub","minute":90,"added":null,"side":"away","in":"M. Nogueira","in_id":4065,"out":"G. Silva","out_id":4687},{"t":"sub","minute":90,"added":null,"side":"away","in":"L. Doucet","in_id":2082,"out":"B. Mukendi","out_id":2702}],"players":[{"id":5808,"team_id":24,"minutes":90,"rating":7.8,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":2},{"id":1885,"team_id":24,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1891,"team_id":24,"minutes":90,"rating":6.9,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":3871,"team_id":24,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":2,"shots":0,"on_target":0,"key_passes":0},{"id":1887,"team_id":24,"minutes":90,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":8553,"team_id":24,"minutes":90,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":4230,"team_id":24,"minutes":84,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":12080,"team_id":24,"minutes":84,"rating":7.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":17345,"team_id":24,"minutes":76,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":4013,"team_id":24,"minutes":76,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":64700,"team_id":24,"minutes":76,"rating":6.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":1890,"team_id":24,"minutes":14,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":2,"on_target":0,"key_passes":0},{"id":3961,"team_id":24,"minutes":14,"rating":6.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":206824,"team_id":24,"minutes":14,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1900,"team_id":24,"minutes":10,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":249,"team_id":24,"minutes":10,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":7951,"team_id":24,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":224102,"team_id":24,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4253,"team_id":24,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1893,"team_id":24,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":21316,"team_id":24,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1897,"team_id":24,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":1894,"team_id":24,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":75675,"team_id":36,"minutes":90,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":1,"shots":0,"on_target":0,"key_passes":0},{"id":2710,"team_id":36,"minutes":90,"rating":7.1,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4982,"team_id":36,"minutes":90,"rating":7.3,"goals":0,"assists":0,"yellow":1,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":29750,"team_id":36,"minutes":90,"rating":7.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":1,"key_passes":0},{"id":2700,"team_id":36,"minutes":90,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":1},{"id":2703,"team_id":36,"minutes":90,"rating":7.4,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2706,"team_id":36,"minutes":90,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":6,"on_target":1,"key_passes":1},{"id":2702,"team_id":36,"minutes":89,"rating":7.2,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":4687,"team_id":36,"minutes":89,"rating":7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2707,"team_id":36,"minutes":76,"rating":6.5,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":3},{"id":56594,"team_id":36,"minutes":75,"rating":6.7,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":2709,"team_id":36,"minutes":15,"rating":6.8,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":1,"on_target":0,"key_passes":0},{"id":2309,"team_id":36,"minutes":14,"rating":6.6,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":1},{"id":4065,"team_id":36,"minutes":1,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2082,"team_id":36,"minutes":1,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2711,"team_id":36,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":37786,"team_id":36,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":13987,"team_id":36,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":22858,"team_id":36,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2714,"team_id":36,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2698,"team_id":36,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":2697,"team_id":36,"minutes":0,"rating":null,"goals":0,"assists":0,"yellow":0,"red":0,"saves":0,"shots":0,"on_target":0,"key_passes":0},{"id":16313,"team_id":36,"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":48,"shots":10,"on_target":1,"corners":2,"fouls":17,"yellow":2,"red":0,"big_chances":0,"passes":403,"pass_pct":82.1,"offsides":2,"saves":2},"away":{"possession":52,"shots":11,"on_target":2,"corners":3,"fouls":21,"yellow":1,"red":0,"big_chances":1,"passes":431,"pass_pct":83.8,"offsides":0,"saves":1}},"lineups":{"home":{"formation":"4-2-3-1","players":[{"id":3871,"name":"Lucão","position":"G","number":30,"captain":false,"starting":true},{"id":12080,"name":"José Silva","position":"D","number":2,"captain":false,"starting":true},{"id":5808,"name":"Ricardo Esgaio","position":"D","number":47,"captain":false,"starting":true},{"id":1885,"name":"Jonathan Buatu","position":"D","number":39,"captain":true,"starting":true},{"id":8553,"name":"David Moreira","position":"D","number":45,"captain":false,"starting":true},{"id":64700,"name":"Andreas Lausen","position":"M","number":12,"captain":false,"starting":true},{"id":4230,"name":"Diogo Prioste","position":"M","number":86,"captain":false,"starting":true},{"id":1887,"name":"Murilo","position":"M","number":77,"captain":false,"starting":true},{"id":1891,"name":"Santi García","position":"M","number":10,"captain":false,"starting":true},{"id":4013,"name":"Tidjany Touré","position":"M","number":7,"captain":false,"starting":true},{"id":17345,"name":"Walace dos Santos França","position":"F","number":9,"captain":false,"starting":true},{"id":1890,"name":"Joelson Fernandes","position":"F","number":11,"captain":false,"starting":false},{"id":3961,"name":"Guilherme Gomes","position":"M","number":19,"captain":false,"starting":false},{"id":206824,"name":"Mohamed Sanoussi Kaba","position":"F","number":99,"captain":false,"starting":false},{"id":249,"name":"Weverson","position":"D","number":26,"captain":false,"starting":false},{"id":1900,"name":"Zé Carlos","position":"M","number":6,"captain":false,"starting":false},{"id":7951,"name":"Samuel","position":"G","number":94,"captain":false,"starting":false},{"id":224102,"name":"Malick Gning","position":"D","number":15,"captain":false,"starting":false},{"id":4253,"name":"Gonçalo Maia Pereira","position":"M","number":82,"captain":false,"starting":false},{"id":1893,"name":"Agustín Moreira","position":"F","number":27,"captain":false,"starting":false},{"id":21316,"name":"Gil Martins","position":"M","number":20,"captain":false,"starting":false},{"id":1894,"name":"Martin Fernández","position":"M","number":32,"captain":false,"starting":false},{"id":1897,"name":"Sergio Bermejo","position":"F","number":17,"captain":false,"starting":false}]},"away":{"formation":"4-2-3-1","players":[{"id":75675,"name":"Lucas Furtado","position":"G","number":98,"captain":false,"starting":true},{"id":2710,"name":"Tony Strata","position":"D","number":23,"captain":false,"starting":true},{"id":4982,"name":"Toni Borevković","position":"D","number":21,"captain":false,"starting":true},{"id":29750,"name":"Franck Ahmed Sidibé","position":"D","number":5,"captain":false,"starting":true},{"id":2700,"name":"João Mendes","position":"D","number":13,"captain":false,"starting":true},{"id":2702,"name":"Beni Mukendi","position":"M","number":16,"captain":false,"starting":true},{"id":2703,"name":"Gonçalo Nogueira","position":"M","number":8,"captain":false,"starting":true},{"id":4687,"name":"Gustavo Silva","position":"M","number":11,"captain":false,"starting":true},{"id":2707,"name":"Samu","position":"M","number":20,"captain":true,"starting":true},{"id":2706,"name":"Oumar Camara","position":"M","number":7,"captain":false,"starting":true},{"id":56594,"name":"Arnel Jakupović","position":"F","number":9,"captain":false,"starting":true},{"id":2709,"name":"Alioune Ndoye","position":"F","number":24,"captain":false,"starting":false},{"id":2309,"name":"Alan","position":"M","number":10,"captain":false,"starting":false},{"id":4065,"name":"Miguel Nogueira","position":"F","number":17,"captain":false,"starting":false},{"id":2082,"name":"Lohann Doucet","position":"M","number":44,"captain":false,"starting":false},{"id":13987,"name":"Oliwier Zych","position":"G","number":48,"captain":false,"starting":false},{"id":22858,"name":"Mohammed Kebdani","position":"D","number":40,"captain":false,"starting":false},{"id":2714,"name":"Thiago Balieiro","position":"D","number":28,"captain":false,"starting":false},{"id":2698,"name":"Óscar Rivas","position":"D","number":4,"captain":false,"starting":false},{"id":2697,"name":"Miguel Maga","position":"D","number":2,"captain":false,"starting":false},{"id":16313,"name":"Victor Andersson","position":"M","number":19,"captain":false,"starting":false},{"id":2711,"name":"Matija Mitrović","position":"M","number":6,"captain":false,"starting":false},{"id":37786,"name":"Patrick Ouotro","position":"F","number":29,"captain":false,"starting":false}]}}},"colors":{"home":"#ee312f","away":"#404040"},"venue":{"name":"Estádio Cidade de Barcelos","city":"Barcelos","capacity":12504},"pulled":[],"published":[]}