HOUSTON – Jorge Polanco had four hits, including a two-run homer, and drove in four runs to lead the Minnesota Twins to their fourth straight win, 9-5 over the Houston Astros on Monday night.
Max Kepler and Nelson Cruz had RBI singles around Polanco's two-run single in a four-run sixth as the Twins built a 7-1 lead. Polanco homered in the eighth.
C.J. Cron put Minnesota ahead with a two-run double in the first, and Jason Castro led off the second with a home run that boosted the lead to 3-0.
Jake Odorizzi (2-2) won his second straight start, allowing two runs and eight hits in 5 2/3 innings.
Houston has lost four of five since a 10-game winning streak. Brad Peacock (2-1) gave up three runs and five hits in six innings. Following a pair of relief appearances, he made his first start since April 7.
Josh Reddick hit an RBI single that cut Minnesota's lead to 3-1 in the fourth, then was thrown out at the plate trying to score on Tyler White's two-out double as second baseman Jonathan Schoop made the relay from left fielder Eddie Rosario.
Carlos Correa pulled the Astros to 7-5 with a three-run homer in the seventh off Ryne Harper.
Twins: Kepler returned to the lineup after missing the previous series against Baltimore with an illness. RHP Blake Parker, who also had been ill, pitched the ninth in his first appearance since Wednesday.
Marwin Gonzalez, who played his first seven seasons with the Astros, played in Houston for the first time since signing with the Twins as a free agent in the offseason. The Astros honored Gonzalez, who still calls Houston home, with a pregame video. Gonzalez came onto the field, waved his hat to fans and pointed to his chest as the crowd gave him an ovation.
Twins: RHP Michael Pineda (2-1) looks to rebound Tuesday after allowing six runs in 3 2/3 innings against Toronto last Thursday. Astros LHP Wade Miley (1-2, 3.32) has allowed three runs or fewer in his last 20 starts.