Sports Astros beat Orioles, 10-2, for eighth-straight win 3 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 Coote refutes allegations he discussed giving yellow before match 3 hours ago Sports Which Luke is best in world? Littler and Humphries on Ally Pally collision course 4 hours ago Sports Jamaica beat England in decider to clinch series 4 hours ago