Buffalo Gap thwarts James RiverBuffalo Gap took down James River on Friday night with a final score of 30-7.