Rangers beat Astros 6-4 after Hamels' 7 scoreless innings
Cole Hamels pitched seven scoreless innings, Elvis Andrus scored each time after his three hits and the Texas Rangers beat the Houston Astros 6-4 Friday night, the fourth straight loss for the team with the AL's best record.