Yordan Alvarez continued his hot streak with three more hits, including a two-run homer in the fifth inning, Hunter Brown tossed six shutout innings and the Houston Astros defeated the Los Angeles Angels 6-1. Nolan Schanuel supplied the Angels’ lone run with a solo shot to right-center in the seventh inning, the second time in three games the first baseman has homered. Alvarez, who also had two doubles, has hit safely in 10 of his last 11 games. Brown had his fourth straight quality start as he allowed only two hits, walked four and struck out six.