Peter Lambert pitched six shutout innings and Yordan Alvarez hit his 11th homer as the Astros take two of three in Cleveland.