GOALS from on-loan Lewis Taaffe and Gary Ogilvie handed Concord Rangers a 2-0 win away to Farnborough.

Taaffe netted in the 12th minute and Ogilvie made sure of the points in the 79th minute to leave Concord ninth in the Skrill South table.

Canvey Island defeated Margate 2-0 in front of 406 fans at the Prospects Stadium in the Ryman Premier.

They had to wait until the 81st minute for a goal, when Rio Bryan-Edwards put the Gulls ahead.

Four minutes later the visitors were reduced to 10 men when goalkeeper Nikki Bull was sent off for fouling John Sands.

Jay Curran scored the winner from the resulting penalty two minutes later, beating right back Mitchell Nelson who had taken over in goal, to leave Canvey ninth in the table.

Billericay Town went down 2-1 to Cray Wanderers at New Lodge.

Geoff Mitchell's own goal put the visitors ahead in the 13th minute but skipper Richard Halle equalised for Craig Edwards' team in the 26th minute.

But Dmitri Larin bagged what proved to be the winning goal in the 55th minute to leave Billericay 11th.

East Thurrock United secured a 1-1 draw from their trip to promotion-pushing Maidstone.

Kick-off was delayed by 15 minutes due to an injury to a match official, but Sam Higgins made up for lost time by shooting Rocks ahead in the third minute.

But Zac Attwood denied John Coventry's side a vital win by equalising five minutes from time.

East Thurrock are 21st in the table and occupying the first of the four relegation positions. They trail 20th-placed Enfield Town by a points.