Taller Stags hold off Cougars