Jeff Duah-Kessie and Zak Bryon scored as Phoenix Sports clinched all three points at play-off contenders Ashford United to move back into the top half of the South East Division.
Big Jeff broke the deadlock in the 18th minute before Bryon added another to give Sports the surprise victory that they needed and deserved.
Duah-Kessie, who scored twice last week, gave the visitors the lead when battling past the defence and keeper while Bryon capped off a Man-of-the-Match performance when sealing the win just before the break.
Next-up for Phoenix is another tough game, this time at the Mayplace Ground on Saturday v Cray Wamderers.
Bostik South East Results
Ashford United 0-2 Phoenix Sports
East Grinstead Town 2-1 Hastings United
Faversham Town 1-0 Whyteleafe
Haywards Heath Town 0-0 Greenwich Borough
Hythe Town 1-1 Guernsey
Sevenoaks Town 1-1 Ramsgate
Three Bridges 1-5 Herne Bay
VCD Athletic 1-2 Sittingbourne
Whitstable Town 0-3 Horsham