The Ryman Football League
Published 2nd May 2012
....with Godalming Town at Nyewood Lane on Tuesday night.
One save by Craig Stoner earned them a 5-3 victory in the penalty shoot-out and they will host Dulwich Hamlet in Sunday's final.
The hosts took the lead through Ashley Robinson in the 33rd minute and also hit the woodwork twice before Scott Harris levelled the scores in the 64th minute.
When Brett Cooper put G's ahead in the 73rd minute it looked as if Rocks were heading for a home semi-final defeat for the second successive season.
Within 3 minutes, however, they were in front again as Terry Dodd ran through to equalise and Robinson converted a cross from Steve Harper to make it 3-2.
Godalming saved themselves 2 minutes into added time, when Adam Foulser volleyed home, and they went ahead in the seventh minute of extra-time with a deflected shot by Warren Harris.
Five minutes later, however, Harris was sent-off for handling on the line and Robinson completed his hat-trick from the penalty spot.
Despite their one-man advantage Bognor were unable to create any more clear chances and the tie went to a shoot-out.
The first five kicks were converted but Stoner then saved from Ben Andrews and further successful kicks for the home side by Dan Beck and Ben Johnson clinched a 5-3 victory.
The Rocks now have the chance to avenge last season's 3-1 semi-final defeat by Dulwich after the south London club edged out Folkestone Invicta 2-1 in Tuesday night's other contest.
They took the lead on the half-hour mark when Folkestone keeper Jack Delo failed to hold a fierce free-kick from Kevin James and Ray Powell was on the spot to snap up the rebound.
Apart from a short spell in the second half when goalie Phil Wilson made a good save from a Liam Dickson shot and a superb one from Frankie Chappell's header, Dulwich looked in control.
They doubled their lead on 81 minutes when Frankie Sawyer's devastating low cross provided Powell with a far-post tap-in.
Stuart King found the corner of the net with a low shot to reduce the arrears in the 85th minute but Dulwich held out to book their place in the final.