No. 3 West Fork rallies by A-P