Finding themselves three goals in arrears after just 22 minutes, the Town battle back to go in level at the break - but they succumb to a cruel 90th minute own goal in this nine goal thriller.