Brunet nears 700 in win Eagle over Vikings