Fairview dealt Montpelier its second straight defeat, prevailing 6-2 in a clash of state-ranked squads in Sherwood on Monday.