Ronald Guzman hit another home run for the second straight night as the Texas Rangers defeat the New York Yankees behind Cole Hamels.