[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"football-site-config":3,"world-cup-status-en":27,"news-detail-dunfermline-0-0-arbroath-oxborough-penalty-save-sends-pars":61,"news-related-dunfermline-0-0-arbroath-oxborough-penalty-save-sends-pars-en":102,"news-related-match-dunfermline-0-0-arbroath-oxborough-penalty-save-sends-pars-en":106},{"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":39,"hostCities":40},true,"326135624916537344","World Cup","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fleagues\u002F1.png","326255613308833792","2026\u002F2027","2026-06-11","2026-06-28",-37,-20,"finished_recent",false,[41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60],"Atlanta","Boston","Dallas","East Rutherford","Guadalajara","Houston","Kansas City","Los Angeles","Mexico City","Miami","Monterrey","New-York","New York New Jersey","Philadelphia","San-Francisco","San Francisco Bay Area","Seattle","Toronto","Vancouver","Zapopan",{"article":62},{"awayTeamId":63,"awayTeamName":64,"body":65,"category":66,"excerpt":67,"homeTeamId":68,"homeTeamName":69,"id":70,"leagueId":71,"leagueName":72,"matchId":73,"matchName":74,"publishedAt":75,"slug":76,"sourceName":77,"sourceURL":78,"teamId":68,"teamName":69,"teamIds":79,"teamNames":90,"title":101},"326257660192100352","Dunfermline","A moment of individual heroics from goalkeeper Aston Oxborough proved decisive as Dunfermline Athletic secured their passage to the Premiership play-off semi-finals. The Pars held on for a tense 0-0 draw away to Arbroath, a result that saw them progress 1-0 on aggregate following their first-leg victory.\n\nThe defining incident of the match arrived late in the second half. Oxborough, who had been a steady presence throughout, was adjudged to have committed a foul inside his own penalty area, giving Arbroath a golden opportunity to level the tie from the spot. The pressure was immense, not just on the penalty taker, but on the man who had given away the kick.\n\nIn a display of remarkable composure, Oxborough atoned for his error by diving to save the resulting penalty. The save was more than just a denial of a goal; it was a save that preserved Dunfermline's season. It ensured their slender aggregate advantage remained intact, a lead they had worked so hard to build in the first leg.\n\nThe final whistle confirmed Dunfermline's advancement, sparking celebrations among the travelling support. For Arbroath, it was a heartbreaking end to their campaign, having come agonizingly close to forcing extra time. The match encapsulated the brutal, fine-margin nature of knockout football.\n\nThis result carries significant implications for the Premiership play-offs. Dunfermline now advance to a two-legged semi-final against Partick Thistle. This fixture represents a major step towards the ultimate goal of promotion to the Scottish Premiership. The Pars will be full of confidence after demonstrating such defensive resilience and mental fortitude on the road.\n\nFor Partick Thistle, the draw presents a formidable challenge. They will face a Dunfermline side riding a wave of momentum, buoyed by a dramatic victory and a goalkeeper in inspired form. The semi-final promises to be a tightly contested affair, with both teams knowing the stakes could not be higher.\n\nThe performance of Aston Oxborough will be the talking point. In a single moment, he went from potential villain to undisputed hero. His penalty save is the kind of defining action that can galvanize a squad and etch a player's name into club folklore. It was a save that carried the weight of an entire season's ambitions.\n\nDunfermline's progression is a testament to their overall team effort across both legs. While the second leg lacked goals, it was rich in tactical discipline and character. Holding firm under intense pressure away from home is a quality that will serve them well in the challenges that lie ahead in the semi-finals.\n\nThe Premiership play-offs continue to deliver high drama, and this tie was no exception. As the competition narrows, the margins for error shrink even further. Dunfermline have learned that lesson the hard way, but ultimately, they are the ones moving forward.\n\nBased on reporting from BBC Sport.","news","Aston Oxborough's crucial penalty save secured a 0-0 draw for Dunfermline at Arbroath, sending them through 1-0 on aggregate to face Partick Thistle in the","326257660259209216","Arbroath","328309118097952769","326135668298223616","Premiership Play-Offs","327052338315399168","Arbroath vs Dunfermline","2026-05-08T21:10:42Z","dunfermline-0-0-arbroath-oxborough-penalty-save-sends-pars","BBC Sport","https:\u002F\u002Fwww.bbc.com\u002Fsport\u002Fvideos\u002Fc3v29znpp70o?at_medium=RSS&at_campaign=rss",[68,63,80,81,82,83,84,85,86,87,88,89],"326257804983668736","326222707169431552","326257766752587776","326257777523560448","326257810339794944","326323575902441472","326222713142120448","326255038584328192","326257546392244224","326257551639318528",[69,64,91,92,93,94,95,96,97,98,99,100],"Partick","Anderlecht","Fortaleza EC","Al-Wasl FC","Forest Green","Andorra","Canada","Legia Warszawa","Nottingham Forest","Mannsdorf-Großenzersdorf","Dunfermline 0-0 Arbroath: Oxborough Penalty Save Sends Pars",[103],{"awayTeamId":63,"awayTeamName":64,"body":-1,"category":66,"excerpt":67,"homeTeamId":68,"homeTeamName":69,"id":70,"leagueId":71,"leagueName":72,"matchId":73,"matchName":74,"publishedAt":75,"slug":76,"sourceName":77,"sourceURL":78,"teamId":68,"teamName":69,"teamIds":104,"teamNames":105,"title":101},[68,63,80,81,82,83,84,85,86,87,88,89],[69,64,91,92,93,94,95,96,97,98,99,100],{"awayScore":107,"awayTeam":108,"description":112,"homeScore":107,"homeTeam":113,"id":73,"kickoffAt":117,"length":118,"leagueId":119,"leagueName":120,"leagueSlug":121,"probabilityLabel":120,"slug":122,"status":123,"tvStations":124,"venueCity":21,"venueName":21},0,{"code":109,"id":63,"imagePath":110,"name":64,"slug":111},"AWY","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F1388.png","dunfermline","Arbroath and Dunfermline face off in a pivotal Premiership relegation battle on May 8, 2026. A victory for either side could be decisive in securing their top-flight survival for the following season. The result will directly shape the final relegation standings.",{"code":114,"id":68,"imagePath":115,"name":69,"slug":116},"HME","https:\u002F\u002Fmedia.api-sports.io\u002Ffootball\u002Fteams\u002F4249.png","arbroath","2026-05-08T18:30:00Z",90,"326135624853622784","Premiership","gb-premiership","arbroath-vs-dunfermline-2026-05-08","finished",[]]