SEMINGTON Magpies, who had already suffered three defeats at the hands of CDP Supply-sponsored Centenary Remembrance Cup semi-final opponents Bradford United this season, turned the formbook on its head thanks to a 4-3 extra time win.

Dave Jenkins, who only took over as manager of Magpies in January, will be hoping to get his hands on his first trophy when they face North Bradley in the final later this month.

Magpies, who were beaten 5-1 by Bradford in the first-round stage just a few weeks ago, were sluggish at the start and could have been three down before Dan Jones broke the deadlock to put Bradford ahead.

Magpies' response was almost immediate and, after hitting the bar, Richard Allum squared things up when he netted after Bradford failed to clear a corner.

Bradford regained the lead early in the second period, Dan Jones making it 2-1 with his second of the afternoon.

Back came Magpies and a stunning drive from Craig Neate into the top right hand corner made it 2-2. Magpies then shocked Bradford by taking a 3-2 lead, Dan Rimmer’s shot from 18 yards out just creeping in under the Bradford keeper.

With Magpies minutes away from the final, Richie Bliha spoiled their party as he grabbed an equaliser for Bradford that took the tie to extra time.

Magpies' manager Jenkins chose this moment to introduce Nigel Hall from the bench.

However it was fellow substitute Andy Harrison who came up trumps with what proved to be his team's winner in the dying embers of added time. After beating a few players he lashed home from 20 yards to seal what was a deserved win for the underdogs.

Cup favorites North Bradley managed to book their place in the final, however they were made to work hard for their 2-0 victory over a Hilperton United side who were the better of the two teams in the first half but were unable to take any of the chances that fell their way.

After a change of formation at half time by manager Ben Howe, Bradley were much improved in the second period but could have fallen behind before Scott Askew actually put them ahead.

Bradley King-Taylor missed from close range when he really should have fired Hilperton in front and the miss was too prove costly.

Bradley’s spot in the final was confirmed by Pete Spong, who came off the bench to score on 80 minutes and seal victory for the villagers who now face Semington Magpies in the final at Melksham Town, on Thursday, April 30.