Photo gallery: The Craig Cougars squeaked out a 43-37 victory over the Parker Vikings on Thursday.