Lady Hornets battle back for victory