Otters end Viking's streak