Ticonderoga rolls to victory; Vikings tumble