MARK Benbow was the penalty hero for Rovers in a game of high drama at the Victoria Ground last night.

The attacking midfielder's 113th minute spot kick -- which he stepped up to take after being brought down just inside the area -- was enough to separate the sides and lift the cup in this delayed final from last season.

Swifts took the lead in this goal bonanza through Matt Southwick's neat finish after ten minutes. Rovers were level eight minutes later when Jamie Turpin dispossessed Adrian Cooper and chipped a sweet ball into Benbow's path. He flicked it through to the outstanding Richard Burgess who struck a first time shot past Rob Clark.

Nore Gabbidon was at fault as Swifts regained the lead on 23 minutes. A hopeful punt from Jan Mulders should have been meat and drink for the Rovers goalkeeper but his attempted catch went straight through his hands and trickled into the net.

It was Swifts' turn for a fumble six minutes after the break when centre half Mark Dearlove could only spoon Benbow's centre past his own keeper. The Halloween howlers were alive and kicking and there were plenty of tricks and treats on show to warm the crowd's spirits.

Benbow, who was splendid throughout, turned provider again on 66 minutes when his cross caused panic in Swifts' defence and Craig Pountney was on hand for a simple tap in. But just when Bromsgrove thought they had the cup won, Southwick snatched a last gasp equaliser to force the game into extra time, until Benbow's late penalty decider.

Rovers: Gabbidon, J Beard (sub Cameron 84 mins) Ulfig, Townsend, S Frost, Turpin, Benbow, Burgess, Pountney, Burrow, Biddle (sub Humphreys 75 mins). Attendance: 183.

Rovers man of the match:Richard Burgess. Report by CHRIS VAUGHAN