An injury-time equaliser cost Dartford the chance to move within a point of the Isthmian Premier play-offs.
Darts looked set to turn up the heat in the race for a top-five finish after coming from a goal down to lead at Carshalton, courtesy of Evans Kouassi and Rohan Vaughan.

But ex-Maidstone midfielder Fabio Saraiva struck in the second minute of added time to rescue a 2-2 draw for the hosts and leave Ady Pennock’s side three points behind fifth-placed Brentwood with four games to go.
Chatham Town dropped a place to fourth after losing 1-0 at home to second-placed Aveley.
George Saunders scored the only goal midway through the second half but the result couldn’t delay Folkestone’s coronation as league champions after Jay Saunders’ men clinched the title with a 2-1 win at St Albans.
Cray Wanderers’ outside play-off hopes are all but over after conceding an injury-time winner in a 4-3 home defeat by Billericay.
Alex Hernandez’s first-minute opener gave the Wands a dream start and Lateef Adaja made it two before Callum Watts replied.
Ola Ogunwamide restored the two-goal advantage but Ricay stormed back through Macauley Bonne and Alfie Cerulli before Frankie Merrifield’s last-gasp winner.
Welling responded to Cray Valley’s 1-0 win at Ramsgate on Good Friday by beating Chichester 3-1 to immediately move back out of the bottom four.
Ade Azeez scored twice, after Dean Gunner opened the scoring, to give Ryan Maxwell’s side a fourth win in six games.
James Wild got City back into the game 2-1 but it was Welling’s day in front of a big home crowd of 677.

Sittingbourne opened up a six-point cushion in the battle for an Isthmian South East play-off place after winning 3-0 at relegated East Grinstead.
Darren Foxley’s double sandwiched a Derek Asamoah strike as the fifth-placed Brickies extended their advantage over Faversham, who were beaten by a Will Moses goal at Ashford on Good Friday.
Margate, in seventh, drew level on points with the Lilywhites after winning 2-0 at third-placed AFC Whyteleafe.
First-half goals from Ibrahim Olutade and Kai Garande proved decisive as Gate continued their strong end-of-season form.
Deal Town’s slim play-off hopes are effectively over after conceding a 94th-minute equaliser at Merstham.
Callum Davies gave the Hoops a half-time lead but Dapo Olugbodi levelled at the death, leaving Steve King’s men nine points outside the top five with four games to play.
Ben Smith’s first game back in charge of Herne Bay ended in a 3-2 home defeat by Erith Town.
James Dyer and Harry Taylor gave the Dockers a two-goal lead inside 11 minutes.
A Johan Caney-Bryan double squared the match but Dyer’s second gave the visitors victory.
Both goals came in the first half as Sevenoaks lost 2-0 at Crowborough, while VCD are virtually relegated after losing 4-0 at home to Jersey Bulls.
Jack Marsh scored the Sheppey United goal in a 2-1 home defeat by leaders Three Bridges on Good Friday, and Beckenham were thumped 7-0 at home by Eastbourne Town.


