SALISBURY left it late to book a place in the semi-finals of the Wiltshire Senior Cup after a 2-1 win over Amesbury Town on Tuesday night.

Tyler Brockway had opened the scoring for the Sydenhams Wessex Premier outfit after just six minutes, chipping over Alex Bass in the home goal.

Tommy Wright, back from an ear infection, Claudio Herbert, Sam Roberts and Justin Bennett all summoned shots at goal.

And the leveller arrived 10 minutes before half time. Tom Whelan drifted past four players before sending a low shot into the bottom corner.

In a quiet second half, Herbert produced a great bit of play on the left, cut inside and fired a low shot at Paddy Creese.

Penalties looked inevitable at the Ray Mac until star striker Bennett fired a winning strike in the 89th minute.

Whites' last four tie will take place in the new year.

Steve Claridge's men are back in league action on Saturday with the trip to rock-bottom Bridgewater Town (3pm).