More on KentOnline
League 1
The Skrill Premier
Welling United 0 FC Halifax Town 1
The Skrill South
Farnborough 2 Bromley 1
Maidenhead United 1 Dover Athletic 2
Tonbridge Angels 1 Weston-Super-Mare 0
Whitehawk 1 Ebbsfleet United 1
Ryman League Premier Division
Billericay Town 0 Margate 2
Hendon 0 Cray Wanderers 2
Maidstone United 4 Dulwich Hamlet 3
Thamesmead Town 0 Harrow Borough 1
Division 1 North
Chatham Town 2 Burnham Ramblers 0
Heybridge Swifts 3 VCD Athletic 0
Witham Town 3 Erith & Belvedere 2
Division 1 South
Faversham Town 3 Eastbourne Town 1
Horsham 3 Sittingbourne 1
Hythe Town 4 Worthing 2
Ramsgate 4 Crawley Down Gatwick 2
Redhill 1 Herne Bay 2
Tooting & Mitcham United 0 Folkestone Invicta 0
Whitstable Town 3 Walton & Hersham 2
Southern Counties East
Canterbury City 0 Erith Town 2
Deal Town 3 Phoenix Sports 2
Fisher 1 Corinthian 2
Greenwich Borough 0 Ashford United 2
Holmesdale 1 Tunbridge Wells 2
Whyteleafe 3 Lordswood 0
Woodstock Sports 0 Cray Valley PM 1
Kent Senior Trophy semi-final
Fleet Leisure 2 Beckenham Town 3 aet
(Beckenham will play Ashford United in the final on April 13 at Tonbridge Angels)