CHESHAM United earned a 2-2 Southern Premier League draw at Cirencester with two last-gasp goals this weekend.

They trailed 2-0 with 89 minutes gone and looked to be heading to a fifth league defeat until Ryan Blake and Toby Little netted at the death to rescue a point.

Meanwhile, in Division One Central Chalfont St Peter also needed an injury time goal to avoid defeat at home to Rugby Town They drew 2-2 thanks to a goal four minutes into injury, but Beaconsfield SYCOB and Marlow both won.

SYCOB were 3-1 winners at Hanwell while Marlow edged Kettering 3-2, with their winner coming in the 90th minute.