[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"match-332720311986294784-en":43,"match-news-332720311986294784-en":70,"match-team-news-332720311986294784-en":153,"match-league-news-332720311986294784-en":323,"prediction-summary-332720311986294784":414,"timeline-332720311986294784":419},{"adSlots":4,"affiliateMode":5,"brandName":6,"contentStrategy":7,"currency":8,"friendLinks":9,"homepageLayoutKey":10,"leagueFocus":11,"locale":12,"planVisibility":13,"seoDescription":14,"seoTitleTemplate":15,"siteCode":10,"siteName":6,"siteType":10,"subscriptionMode":5,"timezone":16,"id":17,"tenantID":18,"primaryDomain":19,"countryCode":20,"logoUrl":21,"faviconUrl":21,"theme":22,"seoKeywords":24,"status":25,"ads":4,"focusLeagues":26,"affiliatePolicies":26},[],"shared","Football Prediction Platform","scores_predictions","USD",[],"main",[],"en-US",[],"Football fixtures, results, free predictions, subscriptions, and clearly labeled partner links.","{page} | Football Prediction Platform","America\u002FNew_York",323900000000000000,1,"football.easytestdev.online","US","",{"primaryColor":23},"#1677ff","football predictions, football fixtures, football results","active",null,{"active":28,"leagueId":29,"leagueName":30,"leagueImagePath":31,"seasonId":32,"seasonName":33,"startingAt":34,"endingAt":35,"daysToStart":36,"daysToEnd":37,"phase":38,"includeQualifying":28,"hostCities":39},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",7,24,"upcoming",[40,41,42],"Mexico City","Monterrey","Zapopan",{"match":44},{"awayScore":45,"awayTeam":46,"description":52,"homeScore":18,"homeTeam":53,"id":59,"kickoffAt":60,"length":61,"leagueId":62,"leagueName":63,"leagueSlug":64,"probabilityLabel":63,"slug":65,"status":66,"tvStations":67,"venueCity":68,"venueName":69},0,{"code":47,"id":48,"imagePath":49,"name":50,"slug":51},"AWY","326257804983668736","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F901.png","Partick","partick","St Mirren welcome Partick on the final day needing a win to secure top-six status, while the visitors must avoid defeat to steer clear of relegation danger. The outcome will either seal a spot among the Premiership’s elite or send Partick into the playoff zone.",{"code":54,"id":55,"imagePath":56,"name":57,"slug":58},"HME","326257660011745280","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F251.png","ST Mirren","st-mirren","332720311986294784","2026-05-25T19:00:00Z",90,"326135624853622784","Premiership","gb-premiership","st-mirren-vs-partick-2026-05-25","finished",[],"Paisley","The SMISA Stadium",[71,102,121,134],{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":72,"excerpt":73,"homeTeamId":55,"homeTeamName":57,"id":74,"leagueId":75,"leagueName":63,"matchId":59,"matchName":76,"publishedAt":77,"slug":78,"sourceName":79,"sourceURL":80,"teamId":55,"teamName":57,"teamIds":81,"teamNames":91,"title":101},"news","BBC Sportscene presents highlights of the Premiership play-off final second leg: St Mirren v Partick Thistle with top-flight survival at stake.","334487459846950913","326135634953506816","ST Mirren vs Partick","2026-05-25T22:30:24Z","st-mirren-v-partick-thistle-watch-play-off-final-highlights","BBC Sport","https:\u002F\u002Fwww.bbc.co.uk\u002Fiplayer\u002Flive\u002Fbbcscotland?at_medium=RSS&at_campaign=rss",[55,48,82,83,84,85,86,87,88,89,90],"326222707169431552","326255038584328192","326257638058758144","326323575902441472","326257664243798016","326222712429088768","326222713142120448","326257546392244224","326257613643714560",[57,50,92,93,94,95,96,97,98,99,100],"Anderlecht","Legia Warszawa","Leganes","Andorra","Northern Ireland","Scotland","Canada","Nottingham Forest","Hassania Agadir","St Mirren v Partick Thistle: Watch Play-Off Final Highlights",{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":72,"excerpt":103,"homeTeamId":55,"homeTeamName":57,"id":104,"leagueId":75,"leagueName":63,"matchId":59,"matchName":76,"publishedAt":105,"slug":106,"sourceName":79,"sourceURL":107,"teamId":55,"teamName":57,"teamIds":108,"teamNames":114,"title":120},"St Mirren secured Premiership survival with a 1-0 second-leg win over Partick Thistle. Richard Gordon and guests react to the tense evening.","334489955898232833","2026-05-25T21:35:00Z","why-st-mirren-stayed-up-1-0-play-off-win-secures-survival","https:\u002F\u002Fwww.bbc.co.uk\u002Fsounds\u002Fplay\u002Fp0nn7wft?at_medium=RSS&at_campaign=rss",[55,48,87,82,83,109,110,111,112,113,88],"326257539962376192","326257545754710016","326257554411753472","326257567044997120","326257567011442688",[57,50,97,92,93,115,116,117,118,119,98],"Como","Newcastle","Newcastle Jets","Rangers","Celtic","Why St Mirren Stayed Up: 1-0 Play-off Win Secures Survival",{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":72,"excerpt":122,"homeTeamId":55,"homeTeamName":57,"id":123,"leagueId":75,"leagueName":63,"matchId":59,"matchName":76,"publishedAt":124,"slug":125,"sourceName":79,"sourceURL":126,"teamId":55,"teamName":57,"teamIds":127,"teamNames":130,"title":133},"A draw between Partick Thistle and St Mirren in the Scottish play-off final first leg leaves the tie delicately poised ahead of the return.","333057623379152897","2026-05-21T23:03:25Z","why-partick-thistle-vs-st-mirren-play-off-draw-matters","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Fvideos\u002Fcgep8jy12vpo?at_medium=RSS&at_campaign=rss",[55,48,82,83,84,85,112,113,128,129],"326222712496197632","326222712726884352",[57,50,92,93,94,95,118,119,131,132],"Netherlands","Cape Verde Islands","Why Partick Thistle vs St Mirren Play-off Draw Matters",{"awayTeamId":48,"awayTeamName":50,"body":-1,"category":72,"excerpt":135,"homeTeamId":55,"homeTeamName":57,"id":136,"leagueId":75,"leagueName":63,"matchId":59,"matchName":76,"publishedAt":137,"slug":138,"sourceName":79,"sourceURL":139,"teamId":87,"teamName":97,"teamIds":140,"teamNames":146,"title":152},"Steve Clarke could sign a new Scotland contract, while Partick Thistle host St Mirren in the Premiership play-off final. BBC panel analysis on the implications.","332816897923878913","2026-05-21T07:00:00Z","clarke-scotland-stay-what-it-means-for-premiership-play-off","https:\u002F\u002Fwww.bbc.co.uk\u002Fsounds\u002Fplay\u002Fp0nmfhhq?at_medium=RSS&at_campaign=rss",[87,55,48,141,82,142,143,109,144,112,145,113],"326257590726037504","326255041704890368","326257532769144832","326257686389723136","326257745512632320",[97,57,50,147,92,148,149,115,150,118,151,119],"Charlotte","Rayo Vallecano","Al-Rayyan SC","Together","Members","Clarke Scotland Stay: What it Means for Premiership Play-off",[154,210,241,258,283,308],{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":155,"homeTeamId":-1,"homeTeamName":-1,"id":156,"leagueId":75,"leagueName":63,"matchId":157,"matchName":21,"publishedAt":158,"slug":159,"sourceName":160,"sourceURL":161,"teamId":162,"teamName":163,"teamIds":164,"teamNames":187,"title":209},"Aberdeen, Celtic, Rangers among clubs active as free transfers dominate early window. Lawrence Shankland joins Rangers, Kasper Schmeichel retires.","336933975673016321","0","2026-06-01T12:00:00Z","scottish-premiership-2026-summer-transfers-key-ins-and-outs","Sky Sports","https:\u002F\u002Fwww.skysports.com\u002Ffootball\u002Fnews\u002F12040\u002F13548430\u002Ftransfer-news-summer-transfer-window-2026-scottish-premiership-deals-ins-and-outs","326255038185869312","Aberdeen",[162,165,166,167,168,169,170,171,172,89,112,173,174,113,175,176,177,178,179,180,181,55,182,183,184,185,186],"326257659982385152","326257534430089216","326257536078450688","326257808385249280","326222712462643200","326257809152806912","326257534329425920","326257545712766976","326257808309751808","326257589987840000","326257660045299712","326257808477523968","326257610074361856","326257546325135360","326255042132709376","326257660225654784","326257809769369600","326257805017223168","326255038148120576","326257660145963008","326257660112408576","326257804941725696",[163,188,189,190,191,192,193,194,195,99,118,196,197,119,198,199,41,200,201,202,203,57,204,205,206,207,208],"Kilmarnock","Eintracht Frankfurt","Paris Saint Germain","Sheffield Wednesday","Bosnia & Herzegovina","Milton Keynes Dons","Borussia Dortmund","Manchester United","QPR","Houston Dynamo","Dundee","Swansea","Brentford","Dundee Utd","Falkirk","Exeter City","Ross County","Hibernian","Motherwell","Livingston","ST Johnstone","Scottish Premiership 2026 Summer Transfers: Key Ins and Outs",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":211,"homeTeamId":-1,"homeTeamName":-1,"id":212,"leagueId":213,"leagueName":214,"matchId":157,"matchName":21,"publishedAt":215,"slug":216,"sourceName":79,"sourceURL":217,"teamId":218,"teamName":219,"teamIds":220,"teamNames":230,"title":240},"Celtic target £2.6m-rated Zinedin Smajlovic while Hearts close on Calvin Miller. Preston trigger £6m option for Alfie Devine. Aberdeen near Connor Ronan deal.","336792271577944065","326135629471551488","Major League Soccer","2026-06-01T06:52:08Z","celtic-eye-2-6m-defender-as-hearts-near-miller-deal","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcy92343e2r8o?at_medium=RSS&at_campaign=rss","326257660078854144","Heart Of Midlothian",[218,180,221,89,222,223,224,225,165,113,226,227,162,55,179,112,183,228,229],"326257554160095232","326257590319190016","326255037950988288","326585125682810880","326257567107911680","326257563425312768","326257536179113984","326257807630274560","326257546459353088",[219,202,231,99,232,233,234,235,188,119,236,237,163,57,201,118,205,238,239],"Western Sydney Wanderers","Colorado Rapids","Crystal Palace","Alloa Athletic","Bodo\u002FGlimt","Feyenoord","Toulouse","Southampton","Sunderland","Celtic Eye £2.6m Defender as Hearts Near Miller Deal",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":242,"homeTeamId":-1,"homeTeamName":-1,"id":243,"leagueId":29,"leagueName":30,"matchId":157,"matchName":21,"publishedAt":244,"slug":245,"sourceName":79,"sourceURL":246,"teamId":88,"teamName":98,"teamIds":247,"teamNames":252,"title":257},"Josh O'Dwyer, 16, trains with Ireland seniors vs Canada on June 6 before July Salzburg transfer. Healy, Leavy debut; Travers, Coventry join in rotated squad.","336130527817895937","2026-05-30T10:35:18Z","16-year-old-o-dwyer-added-to-ireland-squad-salzburg-next","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc62ekrlzye4o?at_medium=RSS&at_campaign=rss",[88,248,249,250,183,110,251,178,55],"326257550775291904","326255040819892224","326255038072623104","326257546094448640",[98,253,254,255,205,116,256,200,57],"Red Bull Salzburg","Shamrock Rovers","AZ Alkmaar","Tottenham","16-Year-Old O'Dwyer Added to Ireland Squad: Salzburg Next",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":259,"homeTeamId":-1,"homeTeamName":-1,"id":260,"leagueId":75,"leagueName":63,"matchId":157,"matchName":21,"publishedAt":261,"slug":262,"sourceName":79,"sourceURL":263,"teamId":113,"teamName":119,"teamIds":264,"teamNames":273,"title":282},"Celtic lead race for Hungary midfielder Milan Vitalis, with Rangers and Aberdeen also keen. Plus, Sevilla monitor Palma, Hibs target Lewicki, and Man Utd want","336078887647711233","2026-05-30T07:40:41Z","vitalis-to-celtic-rangers-aberdeen-eyes-transfer-gossip","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcd9pw19yp3go?at_medium=RSS&at_campaign=rss",[113,222,265,266,183,267,268,55,269,112,162,270,179,271,272,172],"326257655226044416","326255038634659840","326257545918287872","326257584472330240","326222712143876096","326257565400829952","326257539333230592","326257810885054464",[119,232,274,275,205,276,277,57,278,118,163,279,201,280,281,195],"Piast Gliwice","Lech Poznan","Liverpool","Wanderers","Portugal","Sevilla","AC Milan","York","Vitalis to Celtic? Rangers & Aberdeen Eyes - Transfer Gossip",{"awayTeamId":-1,"awayTeamName":-1,"body":-1,"category":72,"excerpt":284,"homeTeamId":-1,"homeTeamName":-1,"id":285,"leagueId":286,"leagueName":287,"matchId":157,"matchName":21,"publishedAt":288,"slug":289,"sourceName":79,"sourceURL":290,"teamId":218,"teamName":219,"teamIds":291,"teamNames":299,"title":307},"York City reject third Hearts offer for Malachi Fagan-Walcott, valuing him above £500k, as Celtic consider selling Reo Hatate and other Scottish transfer","335708839103959041","326135654637375488","League Two","2026-05-29T07:03:54Z","why-york-city-rejected-3rd-hearts-bid-for-fagan-walcott","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc5yed8xm42lo?at_medium=RSS&at_campaign=rss",[218,186,292,293,165,267,141,177,113,294,295,296,112,162,179,175,55,297,298,251],"326257545792458752","326257546425798656","326257610401517568","326257807953235968","326257811245764608","326257535885512704","326222711569256448",[219,208,300,301,188,276,147,41,119,302,303,304,118,163,201,198,57,305,306,256],"Bournemouth","Aston Villa","Cruz Azul","Millwall","Wrexham","Lille","Brazil","Why York City Rejected 3rd Hearts Bid for Fagan-Walcott",{"awayTeamId":112,"awayTeamName":118,"body":-1,"category":72,"excerpt":309,"homeTeamId":113,"homeTeamName":119,"id":310,"leagueId":311,"leagueName":312,"matchId":313,"matchName":314,"publishedAt":315,"slug":316,"sourceName":79,"sourceURL":317,"teamId":112,"teamName":118,"teamIds":318,"teamNames":320,"title":322},"Tactics Tuesday podcast analyses St Mirren's survival and the rumoured move of Lawrence Shankland to Rangers, examining the striker's potential impact at Ibrox.","334622405261529089","326135627642834944","League","327052806332616704","Celtic vs Rangers","2026-05-26T07:00:00Z","lawrence-shankland-to-rangers-what-transfer-would-mean","https:\u002F\u002Fwww.bbc.co.uk\u002Fsounds\u002Fplay\u002Fp0nn96st?at_medium=RSS&at_campaign=rss",[112,113,55,87,82,109,110,111,319,175,128,88],"326257556324356096",[118,119,57,97,92,115,116,117,321,198,131,98],"Newells Old Boys","Lawrence Shankland to Rangers: What Transfer Would Mean",[324,343,360,384,398,407],{"awayTeamId":112,"awayTeamName":118,"body":-1,"category":72,"excerpt":325,"homeTeamId":113,"homeTeamName":119,"id":326,"leagueId":62,"leagueName":63,"matchId":313,"matchName":314,"publishedAt":327,"slug":328,"sourceName":79,"sourceURL":329,"teamId":113,"teamName":119,"teamIds":330,"teamNames":336,"title":342},"Celtic beat Rangers in the Women's Scottish Cup final despite Emma Lawton's red card, as Morgan Cross's goal secured the trophy in a dramatic match.","336770421577748481","2026-06-01T05:14:52Z","celtic-s-women-s-scottish-cup-win-over-rangers-what-it","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Fvideos\u002Fcy9234r07pjo?at_medium=RSS&at_campaign=rss",[113,112,88,89,331,332,333,334,87,335,82,128],"326257615103332352","326257666970095616","326257766752587776","326257784637100032","326257808217477120",[119,118,98,99,337,338,339,340,97,341,92,131],"BSC Young Boys","Young Africans","Fortaleza EC","Cannes","Derby","Celtic's Women's Scottish Cup Win Over Rangers: What It",{"awayTeamId":183,"awayTeamName":205,"body":-1,"category":72,"excerpt":344,"homeTeamId":112,"homeTeamName":118,"id":345,"leagueId":62,"leagueName":63,"matchId":346,"matchName":347,"publishedAt":348,"slug":349,"sourceName":79,"sourceURL":350,"teamId":112,"teamName":118,"teamIds":351,"teamNames":355,"title":359},"Rangers close in on Nigerian defender Akpe Victory, 19, with Hearts targeting Leon King. Aberdeen's Shinnie contract talks stall. Latest updates.","332079804327137281","327053940279480320","Rangers vs Hibernian","2026-05-19T06:21:11Z","rangers-chase-victory-hearts-eye-king-scottish-gossip","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fc62en350g7ro?at_medium=RSS&at_campaign=rss",[112,183,352,162,113,353,354,110,87],"326257565535047680","326257809568043008","326257610275688448",[118,205,356,163,119,357,358,116,97],"Real Madrid","Luton","Leon","Rangers Chase Victory, Hearts Eye King: Scottish Gossip",{"awayTeamId":218,"awayTeamName":219,"body":-1,"category":72,"excerpt":361,"homeTeamId":113,"homeTeamName":119,"id":362,"leagueId":62,"leagueName":63,"matchId":363,"matchName":364,"publishedAt":365,"slug":366,"sourceName":367,"sourceURL":368,"teamId":218,"teamName":219,"teamIds":369,"teamNames":376,"title":383},"Heart of Midlothian missed out on a first Scottish title since 1960 after a 3-1 loss to Celtic, with a pitch invasion and player harassment marring the finale.","331147160730996737","327054426948767744","Celtic vs Heart Of Midlothian","2026-05-16T16:28:53Z","hearts-title-dream-shattered-late-collapse-fan-chaos","L'Equipe","https:\u002F\u002Fwww.lequipe.fr\u002FFootball\u002FActualites\u002FTitre-perdu-sur-le-fil-joueurs-chahutes-par-des-supporters-du-celtic-et-retour-express-en-car-l-apres-midi-cauchemardesque-des-hearts\u002F1676303#at_medium=RSS_feeds",[218,113,370,371,372,373,374,375,112,144,82],"326222712936599552","326222767416414208","326255039171530752","326255039846813696","326255041625198592","326257536413995008",[219,119,377,378,379,380,381,382,118,150,92],"Paraguay","Lesotho","Dinamo Minsk","FK Partizan","Partizani","Paris FC","Hearts' Title Dream Shattered: Late Collapse, Fan Chaos",{"awayTeamId":184,"awayTeamName":206,"body":-1,"category":72,"excerpt":385,"homeTeamId":180,"homeTeamName":202,"id":386,"leagueId":62,"leagueName":63,"matchId":387,"matchName":388,"publishedAt":389,"slug":390,"sourceName":391,"sourceURL":392,"teamId":113,"teamName":119,"teamIds":393,"teamNames":395,"title":397},"Hearts boss McInnes says his side go into Saturday's title decider at Celtic Park bullish despite penalty grievance, with Scottish crown at stake.","330696080125595649","326329595206832128","Falkirk vs Motherwell","2026-05-15T11:01:33Z","hearts-vs-celtic-title-decider-what-mcinnes-said-today","The Guardian","https:\u002F\u002Fwww.theguardian.com\u002Ffootball\u002Flive\u002F2026\u002Fmay\u002F15\u002Fscottish-title-finale-latest-fa-cup-final-countdown-premier-league-news-football-live",[113,180,184,82,88,89,394,90,110,111],"326257565635710976",[119,202,206,92,98,99,396,100,116,117],"Getafe","Hearts vs Celtic Title Decider: What McInnes Said Today",{"awayTeamId":183,"awayTeamName":205,"body":-1,"category":72,"excerpt":399,"homeTeamId":112,"homeTeamName":118,"id":400,"leagueId":62,"leagueName":63,"matchId":346,"matchName":347,"publishedAt":401,"slug":402,"sourceName":79,"sourceURL":403,"teamId":112,"teamName":118,"teamIds":404,"teamNames":405,"title":406},"Rangers captain James Tavernier says he felt 'deeply hurt and let down' after missing a farewell Ibrox appearance due to an ankle injection conflict.","330439655415615489","2026-05-14T17:55:29Z","tavernier-deeply-hurt-as-farewell-ibrox-appearance-denied","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Ffootball\u002Farticles\u002Fcwy20dpn7wjo?at_medium=RSS&at_campaign=rss",[112,183,180,113,82,88,89,90,223],[118,205,202,119,92,98,99,100,233],"Tavernier 'Deeply Hurt' as Farewell Ibrox Appearance Denied",{"awayTeamId":183,"awayTeamName":205,"body":-1,"category":72,"excerpt":408,"homeTeamId":112,"homeTeamName":118,"id":409,"leagueId":62,"leagueName":63,"matchId":346,"matchName":347,"publishedAt":401,"slug":410,"sourceName":79,"sourceURL":403,"teamId":112,"teamName":118,"teamIds":411,"teamNames":412,"title":413},"James Tavernier's Ibrox farewell was denied by an ankle injury and conflict with manager Danny Rohl. The 144-goal defender explains the hurt and missed","330435824552251393","tavernier-left-out-144-goal-defender-s-ibrox-farewell-drama",[112,183,113,180,82,88,89,90,335,110],[118,205,119,202,92,98,99,100,341,116],"Tavernier Left Out: 144-goal Defender's Ibrox Farewell Drama",{"matchResult":415,"exactScore":416,"totalGoals":417,"bothTeamsToScore":418},[],[],[],[],[420,429,436,441,445,452,457,464,468,474,481,487,491,494,501,507,512,516,521,526,530],{"id":421,"addition":-1,"extraMinute":45,"info":422,"isHome":423,"minute":424,"narrative":425,"playerName":426,"relatedPlayerName":427,"result":21,"teamLogo":49,"teamName":50,"typeName":428},"334451453584216064","Substitution 1",false,46,"46' (Partick) makes a substitution: B. McPherson comes on for C. Logan.","B. McPherson","C. Logan","substitution",{"id":430,"addition":-1,"extraMinute":45,"info":431,"isHome":423,"minute":432,"narrative":433,"playerName":434,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":435},"334452334044123136","Yellow Card",49,"49' Luke McBeth (Partick) is shown a yellow card.","Luke McBeth","yellow_card",{"id":437,"addition":-1,"extraMinute":45,"info":431,"isHome":28,"minute":438,"narrative":439,"playerName":440,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":435},"334455228306821120",60,"60' Scott Tanser (ST Mirren) is shown a yellow card.","Scott Tanser",{"id":442,"addition":-1,"extraMinute":45,"info":431,"isHome":28,"minute":443,"narrative":444,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":435},"334455102444146688",61,"61' ST Mirren (ST Mirren) is shown a yellow card.",{"id":446,"addition":-1,"extraMinute":45,"info":447,"isHome":28,"minute":448,"narrative":449,"playerName":450,"relatedPlayerName":451,"result":21,"teamLogo":56,"teamName":57,"typeName":428},"334455731480694784","Substitution 2",62,"62' (ST Mirren) makes a substitution: A. Campbell comes on for M. O'Hara.","A. Campbell","M. O'Hara",{"id":453,"addition":-1,"extraMinute":45,"info":422,"isHome":28,"minute":448,"narrative":454,"playerName":455,"relatedPlayerName":456,"result":21,"teamLogo":56,"teamName":57,"typeName":428},"334455731556192256","62' (ST Mirren) makes a substitution: J. Young comes on for R. Idowu.","J. Young","R. Idowu",{"id":458,"addition":-1,"extraMinute":45,"info":459,"isHome":28,"minute":460,"narrative":461,"playerName":462,"relatedPlayerName":451,"result":21,"teamLogo":56,"teamName":57,"typeName":463},"334456486539300864","Normal Goal",65,"65' M. Fraser (ST Mirren) scores, set up by M. O'Hara. 1-0 — the opening goal.","M. Fraser","goal",{"id":465,"addition":-1,"extraMinute":45,"info":459,"isHome":28,"minute":466,"narrative":467,"playerName":462,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":463},"334456360697597952",66,"66' M. Fraser (ST Mirren) scores. 1-0 — the opening goal.",{"id":469,"addition":-1,"extraMinute":45,"info":447,"isHome":423,"minute":470,"narrative":471,"playerName":472,"relatedPlayerName":473,"result":21,"teamLogo":49,"teamName":50,"typeName":428},"334457115714260992",68,"68' (Partick) makes a substitution: L. McBeth comes on for L. Chalmers.","L. McBeth","L. Chalmers",{"id":475,"addition":-1,"extraMinute":45,"info":476,"isHome":423,"minute":477,"narrative":478,"playerName":479,"relatedPlayerName":480,"result":21,"teamLogo":49,"teamName":50,"typeName":428},"334458751555735552","Substitution 4",74,"74' (Partick) makes a substitution: B. Stanway comes on for T. Letsosa.","B. Stanway","T. Letsosa",{"id":482,"addition":-1,"extraMinute":45,"info":483,"isHome":423,"minute":477,"narrative":484,"playerName":485,"relatedPlayerName":486,"result":21,"teamLogo":49,"teamName":50,"typeName":428},"334458751476043776","Substitution 3","74' (Partick) makes a substitution: P. Reading comes on for G. Mackay-Steven.","P. Reading","G. Mackay-Steven",{"id":488,"addition":-1,"extraMinute":45,"info":483,"isHome":423,"minute":489,"narrative":490,"playerName":479,"relatedPlayerName":480,"result":21,"teamLogo":49,"teamName":50,"typeName":428},"334469321172455424",75,"75' (Partick) makes a substitution: B. Stanway comes on for T. Letsosa.",{"id":492,"addition":-1,"extraMinute":45,"info":476,"isHome":423,"minute":489,"narrative":493,"playerName":485,"relatedPlayerName":486,"result":21,"teamLogo":49,"teamName":50,"typeName":428},"334469321281507328","75' (Partick) makes a substitution: P. Reading comes on for G. Mackay-Steven.",{"id":495,"addition":-1,"extraMinute":45,"info":496,"isHome":423,"minute":497,"narrative":498,"playerName":499,"relatedPlayerName":500,"result":21,"teamLogo":49,"teamName":50,"typeName":428},"334460764771323904","Substitution 5",83,"83' (Partick) makes a substitution: R. Crawford comes on for K. Turner.","R. Crawford","K. Turner",{"id":502,"addition":-1,"extraMinute":45,"info":483,"isHome":28,"minute":503,"narrative":504,"playerName":505,"relatedPlayerName":506,"result":21,"teamLogo":56,"teamName":57,"typeName":428},"334461520069005312",85,"85' (ST Mirren) makes a substitution: J. Richardson comes on for R. King.","J. Richardson","R. King",{"id":508,"addition":-1,"extraMinute":45,"info":431,"isHome":423,"minute":509,"narrative":510,"playerName":511,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":435},"334462023129632768",87,"87' Lee Ashcroft (Partick) is shown a yellow card.","Lee Ashcroft",{"id":513,"addition":-1,"extraMinute":45,"info":431,"isHome":423,"minute":514,"narrative":515,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":435},"334461897745108992",88,"88' Partick (Partick) is shown a yellow card.",{"id":517,"addition":-1,"extraMinute":45,"info":476,"isHome":28,"minute":61,"narrative":518,"playerName":519,"relatedPlayerName":520,"result":21,"teamLogo":56,"teamName":57,"typeName":428},"334462778217598976","90' (ST Mirren) makes a substitution: K. Phillips comes on for D. N'Lundulu.","K. Phillips","D. N'Lundulu",{"id":522,"addition":-1,"extraMinute":523,"info":431,"isHome":28,"minute":61,"narrative":524,"playerName":525,"relatedPlayerName":21,"result":21,"teamLogo":56,"teamName":57,"typeName":435},"334463407216398336",3,"90+3' Alexander Gogić (ST Mirren) is shown a yellow card.","Alexander Gogić",{"id":527,"addition":-1,"extraMinute":523,"info":431,"isHome":423,"minute":61,"narrative":528,"playerName":529,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":435},"334463407119929344","90+3' Alex Samuel (Partick) is shown a yellow card.","Alex Samuel",{"id":531,"addition":-1,"extraMinute":523,"info":431,"isHome":423,"minute":61,"narrative":532,"playerName":21,"relatedPlayerName":21,"result":21,"teamLogo":49,"teamName":50,"typeName":435},"334463281362112512","90+3' Partick (Partick) is shown a yellow card."]