Trojans hauled themselves well clear of the South League Premier Division 2 danger zone on the strength of a double weekend success over Wycombe and bottom of the log Purley Walcountians.
They came from behind to win 3-2 at Wycombe and repeated the victory scoreline against Purley - the results lifting Trojans into a comfortable mid-table position ahead of Saturday's visit of Blackheath to Stoneham Lane.
Trojans found themselves under early pressure in Buckinghamshire and fell behind to Cameron Ryall's fast flowing break which earned Wycombe a 1-0 half-time lead.
The visitors changed tact after the break, adopting high pressing tactics and equalising from a Ben Frost penalty corner conversion.
Trojans' positive approach brought further rewards when Jacques Priestner turned the ball over on the attacking 25 and slotted the ball past the on-rushing Wycombe goalkeeper.
Stephen Sloan's tenth goal of the season from an equalising penalty stroke set up an exciting climax.
One moment of individual skill from Scott Summers began and finished a move which led to Trojans' winner ten minutes from time.
Summers launched it with a stunning cross-field overhead pass which sent Colin French running deep into Wycombe's 25. The striker repaid the compliment by cutting the ball back into the circle for Summers to sweep home Trojans' winner.
Wycombe laid siege to the Trojans goal in the final ten minutes in a desperate and unsuccessful bid to grab a late equaliser, but Chris Jackson's well marshalled defence held firm.
A Colin French brace and single strike by Ben Cole earned Trojans a 3-2 win over Purley Walcountians, who are stranded at the league basement after only one win in 12 matches.
Welcome to Vimps at the Hockey
Powered by Cricket-Hockey.com, the hockey equipment specialists in Downton, Salisbury