Sports Astros beat Orioles, 10-2, for eighth-straight win 4 years ago The Houston Astros topped the Baltimore Orioles, 10-2, for their eighth-straight win. Yordan Alvarez clubbed a three-run home run in the Houston Victory. Continue Reading Previous Xavier Woods beats Bobby Lashley with a steel chair in Hell in a Cell matchNext Merrill Kelly spins seven strong as D’Backs snap 17-game losing streak, 5-1 over Brewers More Stories Sports ‘They deserve more publicity!’ | Keane excited for Super League in Las Vegas 30 mins ago Sports Ref Watch LIVE! Were Man Utd lucky to escape pen call at Everton? 30 mins ago Sports De Bruyne’s decline at Man City analysed 31 mins ago