In a frantic opening half-an-hour, Tracey crossed for Bennetts to bundle in after only three minutes and after Domingos Quina levelled for the home side, Bennetts returned the favour and set up the lively Tracey to make it 2-1.
Goalkeeper Alfie Whiteman had to make some good stops while we looked dangerous on the counter, but the game became a cagier affair after the interval with the battle being played out in the centre of the park.
The Hammers controlled proceedings for a spell mid-way through the second half and always seemed to have a spare man in midfield, but couldn't make it count until 13 minutes from the end when Joe Pritchard was adjudged to have fouled substitute Jahmal Hector-Ingram in the area and Browne made it 2-2 with the resulting spot kick.