Substitute Chris Baguley grabbed a last-minute equaliser as FC United claimed a point from a thrilling 3-3 home draw against Matlock Town.

Striker Kyle Wilson’s 10th-minute penalty cancelled out Ross Hannah’s early opener before the Rebels new boy grabbed his second minutes later.

Hannah levelled matters before half-time and, when Dene Chopper headed home on 70 minutes, Karl Marginson’s side looked to be heading for a opening-day defeat.