The Astros pushed their winning streak to three games after an 8-3 win over the Boston Red Sox. Jake Odorizzi was awarded with his first victory of the season after he struck out six and held the Sox to three runs over five innings. Houston will go for the series sweep tonight when Zack Greinke takes the mound for the 'Stros.