

York City gave a spirited performance against League One side Peterborough United in a pre‑season friendly on 29 July 2026, ultimately falling 2‑1. The National League side pushed their higher‑tier opponents all the way, with the match providing a stern test for both teams.
Match Overview
Peterborough United dominated possession in the opening 20 minutes but found York’s defence well‑organised. York broke the deadlock against the run of play in the 23rd minute when striker Kieran Green nodded in a cross from the right wing, giving the home side a surprise lead.
Second‑half Fightback
- 52nd minute: Peterborough equalised through a powerful strike from attacking midfielder Jonson Clarke‑Harris, who collected a loose ball on the edge of the box and fired into the top corner.
- 70th minute: The visitors completed the turnaround when substitute Kabongo Tshimanga latched onto a through ball and lifted the ball over the advancing York goalkeeper.
Late Pressure
York City pushed for a second equaliser in the final 15 minutes. A long‑range shot from Liam Mandeville forced a fine save, and a goalmouth scramble in stoppage time somehow stayed out. Peterborough held on for the win, but they were made to work hard by a determined York side.
Assessment
York City’s performance will encourage manager John Askey ahead of the National League season. They showed they can compete physically with a professional outfit. Peterborough, under new manager Darren Ferguson, will value the minutes and the opportunity to test their squad depth ahead of a demanding League One campaign.