West Point caps tough stretch for SHS