Infinity staged a superb recovery to move four points clear at the top of the Hampshire Premier League’s First Division.

Mark Piper put them ahead at home to Hayling United, but the visitors were 3-1 up on 38 minutes thanks to goals from Ryan Summers (2) and Lucas Lothian.

Sam Floyd began the fightback in the 63rd minute before Matt Fitzpatrick levelled on 76 minutes.

Steve Allen completed the fightback three minutes later.

Lyndhurst moved into second place after a 5-1 romp at Upham with goals from Kevin Cutter, Andy Longland, Nyall O’Connor, Brian Fennessy and Matthew Buckley. Liam Shawyer replied.

Cadnam stormed into a 4-0 lead after half an hour en route to a 6-1 away win at AFC Petersfield.

Lee Cooper opened the scoring on four minutes before George Woodhall, Ashley Hewer and Leon Tatavossian made it four.

Ryan Kennedy reduced the arrears before Sam Payne and Dean Lavelle completed Cadnam’s half dozen haul.

Steve Brown and Chris Beach netted as Four Marks came from behind to beat visiting Netley Central 2-1, Mick Mullins having opened the scoring.