DEFENSIVE lapses ultimately cost Hereford FC today as they drew 3-3 in a dramatic opening Southern Premier Division match at Kings Langley.

It looked like the Bulls were on course for an unlikely three points, but Gareth Price popped up in the 95th minute to rescue a point for the Hertfordshire side.

Steven Ward opened the scoring for Kings Langley in the third minute following a mistake from Jack Deaman and the home side managed to hold on to that advantage until half-time, despite Pablo Haysham having a goal disallowed and seeing an effort tipped onto a post.

Hereford's afternoon worsened seven minutes after the break when Mitchell Weiss doubled Kings Langley's lead and it looked like it wasn't going to be the away side's day.

However, an extroadinary 10 minutes saw Hereford remarkably come from behind to lead.

First, substitute Jamie Molyneux pulled a goal back in the 78th minute before Mark Preece powered home a header just two minutes later.

And when John Mills - who was surprisingly left on the bench - expertly finished with just two minutes left, it looked like Pete Beadle and his team were going home with all three points.

That was when Price broke their hearts with a late header.

Hereford now have back-to-back home games and can ill-afford too many dropped points in those encounters.

First up is Tiverton Town, whom they took four points off last season, on Tuesday before facing Slough Town on Saturday.