HOUSTON -- Chris Carter homered twice and tied a career high with five RBI to lead the Houston Astros over the Minnesota Twins 10-4 on Tuesday night.
The game was tied in the third inning when Carter's two-out, two-run drive to the Crawford Boxes in left field put Houston up 3-1.
Carter connected again on his next at-bat with a three-run shot in the fifth which chased Minnesota rookie starter Yohan Pino (1-5).
Carter leads the majors with 15 homers since July 1 and his six multihomer games this season ties a franchise record set by Lance Berkman in 2006. Tuesday was his second multi-homer game in a week and his 28 home runs are third in the American League and just one shy of his total in 2013.
Collin McHugh (5-9) allowed four hits and a run in six innings for the win.
Oswaldo Arcia homered twice for the Twins for his first career multihomer game. He gave Minnesota a 1-0 lead in the second inning and added a two-run shot in the ninth.
Jake Marisnick, who finished with two hits, tied it with a solo homer to start Houston's third before Carter's first home run put Houston on top.
McHugh had retired nine in a row when Danny Santana doubled with no outs in the sixth inning. But McHugh sat down the next three Twins to end the inning. The Twins couldn't string any hits together and didn't have more than one baserunner in an inning once on Tuesday night.
Minnesota's Joe Mauer singled in the first to extend his hitting streak to a season-high 14 games in his second game back from the disabled list.
Pino allowed a season-high seven runs on seven hits in 4 1-3 innings for his third straight loss.
Houston's Jose Altuve pushed his major league-leading hit total to 165 with three hits and two RBI. It was his 51st multihit game, which also leads the majors.
Marwin Gonzalez and Altuve both hit RBI singles in the sixth inning to extend the lead to 9-1 and Robbie Grossman drove in a run with a double in the eighth.
Kennys Vargas added a solo homer in the ninth inning for Minnesota.