Indians beat Astros 2-0 in 1st meeting since '01