IT is do or die for Billericay Town’s play-off push this weekend.

Town - who host already relegated Margate at New Lodge tomorrow - are three points behind the play-off places with just one game to go.

But Billericay’s superior goal difference means they will finish in the top five if they win and either Horsham or Wingate & Finchley lose.

Fourth placed Wingate host ninth placed Carshalton Athletic while fifth placed Horsham are at home to second from bottom Concord Rangers.

Elsewhere, 13th placed Hashtag United host Cheshunt in their final home game at the Len Salmon Stadium and will be looking to avoid a fourth defeat in succession.

Canvey Island - who are 14th - have triumphed in their last three games and will be looking to end the season on a high at home to seventh placed Hastings United.

In Isthmian North, second placed Bowers & Pitsea finish their regulation league season with a trip to 13th placed Wroxham before turning their attentions towards the play-offs.

Ninth placed Basildon United host Heybridge Swifts in their final game of the campaign.

In the Essex Senior League, sixth placed Great Wakering Rovers head to bottom of the table Coggeshall Town while 12th placed Hullbridge Sports are at 16th placed Buckhurst Hill.

White Ensign, who are 14th, take on fifth placed Sporting Bengal United at Burroughs Park.

Sporting Bengal currently occupy the final play-off place and are level on points with Barking.

Wakering will need one of them to drop points this weekend to keep their own play-off push alive.