Reading drew 1-1 with Bradford City on Saturday afternoon in a match that shifted dramatically in its closing stages after appearing settled for much of the second half.
Bradford took the lead through Derrick Williams in the 34th minute, and that advantage held through the interval and into the second period. Andy Yiadom's substitution at the start of the second half signalled Reading's intent to alter their shape, though Bradford remained compact and organised through the hour mark.
Stephen Humphrys and Ibou Touray came on in the 65th minute as Reading pressed for an equaliser, and Matthew Pennington entered three minutes later. The visitors continued to absorb the pressure without serious alarm until Matt Ritchie and Finley Burns arrived in the 79th minute, adding fresh legs to Reading's wide areas.
The game changed in the final ten minutes. Paddy Lane levelled in the 86th minute, and the substitutions from Leam Richardson in the 90th minute, bringing on Paul Mullin and Kelvin Ehibhatiomhan, underlined Bradford's determination to restore their lead. Sean Patton was booked in the 87th minute as tensions rose, while a late yellow card for J. Wright added to the disorder around the final whistle.
Reading had worked hard for their equaliser and ultimately deserved it, given the sustained pressure they applied from the hour onwards. Bradford will feel they allowed a well-earned lead to slip in a period when they needed greater composure.
Recap generated from the event timeline. Editorial team review by request. How we use AI.