Wolves suffer heartbreaking defeat against St. Marys