Nick Franklin punctuated a seven-run second inning with his first career grand slam, spotting Seattle ace Felix Hernandez an early sizeable lead that wound up becoming a 12-5 rout of the Houston Astros at Minute Maid Park.
Matt Carpenter's two-run home run in the seventh inning was the difference as the St. Louis Cardinals slid past the Houston Astros, 5-4, in the finale of a two-game Interleague series at Busch Stadium.
Chris Carter hit two home runs, including a go-ahead three-run shot in the seventh, to back seven strong innings from Bud Norris and give the Houston Astros a 4-1 victory against the Tampa Bay Rays on Wednesday night.
Skidding Dominican righty Wily Peralta looks for a second win in his fourth June start on Friday night when the Milwaukee Brewers host the Atlanta Braves in the opener of a three-game series at Miller Park.
Young lefty Dallas Keuchel tries to maintain a recent hot streak on Friday afternoon when the Houston Astros head to Wrigley Field to begin a three-game weekend interleague series with the Chicago Cubs.