Rio Ruiz hit a two-run, walk-off home run as the Orioles defeated the Astros 8-7 in Baltimore. Chris Davis hit a sacrifice fly to tie the game in the ninth. Asher Wojciechowski allowed three runs over six innings for Baltimore. Richard Bleier got the win for the Orioles, who snapped a five-game slide. Michael Brantley gave the Astros the lead in the top of the ninth after a triple drove in two and he scored on a throwing error. Carlos Correa homered earlier in the game for Houston. Justin Verlander gave up four runs over five innings but struck out 11. Roberto Osuna allowed three runs to take the loss for Houston, which had an eight-game win streak snapped.