Indians stay on a roll