Swindon Town vs Bradford City; Sky Bet League Two
Swindon Town vs Bradford City. Sky Bet League Two.
The County GroundAttendance8,051.
Swindon Town 5
- N Byrne (22nd minute own goal)
- K Tshimanga (49th minute)
- H Smith (62nd minute, 90th minute)
- J Shepherd (95th minute own goal)
Bradford City 4
- C Kavanagh (6th minute, 10th minute, 35th minute)
- R Smallwood (sent off 14th minute)
- B Halliday (77th minute)
Swindon 5-4 Bradford
Saturday 12 April 2025 15:07, UK
Bradford saw their League Two automatic promotion hopes suffer a setback following a dramatic 5-4 defeat at Swindon.
Calum Kavanagh's hat-trick put the Bantams 3-1 ahead inside 35 minutes but Richie Smallwood's early dismissal proved crucial as Swindon hit back to level before Jack Shepherd's stoppage-time own goal.
The visitors went ahead after just six minutes when Kavanagh jabbed home from Brad Halliday's long throw.
The Bantams doubled their lead four minutes later as Kavanagh poked home after the ball fell into his path following a mix-up at the back.
- All you need to know - Streaming Sky Sports with NOW | Get Sky Sports
- Download the Sky Sports App to watch every Sky Sports+ game
- Live EFL on Sky Sports+ & how to watch | Get more EFL to your phone with WhatsApp
But Smallwood's vicious lunge on Paul Glatzel saw the defender receive a straight red in the 14th minute.
Town made the most of it when Billy Kirkman drove into the box and his low centre was touched in by defender Neill Byrne.
But Bradford restored the two-goal cushion when Town again failed to clear another Halliday long throw and Kavanagh snuck in to grab his hat-trick.
Town pulled a goal back just before the break after Kabongo Tshimanga slid in at the far post.
Harry Smith then levelled with an emphatic finish in the 62nd minute only for Halliday to slot home a rebound to put Bradford back in front.
However, Smith equalised again with a far-post header before Shepherd's botched clearance gifted Swindon a stunning win.