Buffalo Gap picked up its third consecutive win with a 61-27 rout of Shenandoah District opponent Fort Defiance inside Don Landes Gymnasium on Thursday.