Craig football bests Parker 27-7