Mustangs fall in tough contest at Hastings