And when he faced him in the 10th inning, he remembered that past success -- and added to it.
"I remember him from last year when I hit the home run against Tampa," Morneau said. "The guys were even reminding me of that before the game today. That gave me a little confidence against him."
Morneau hit a three-run homer against the lefty last season when Miller was with the Devil Rays.
Morneau, who has a career-high 11-game hitting streak, hit his 17th homer to left-center on the first pitch from Miller (0-2).
"It helped me think of the way he pitches me and I knew he pitched a lot of curves so I was kind of looking for that," Morneau said. "And I got one right off."
Miller said he also remembered facing him in the past, but didn't address the earlier home run.
"I guess that was their game plan to swing early," Miller said. "But give him credit, he drove the pitch that he was looking for."
Joe Nathan (5-0) struck out the side in the bottom half to finish the back-and-forth win for the Twins, who have won 10 of their last 11.
Twins manager Ron Gardenhire said he's been impressed with how his team has rebounded after struggling on a West Coast road trip earlier this month.
"It's all about just playing better," he said. "We really stunk it up that last trip but we came home and got back to playing better -- running around the bases and slapping the ball everywhere. You put that with strong pitching performances and you're going to win some games."
Luis Castillo put the Twins ahead 5-4 in the top of the ninth when he scored on a wild pitch by Brad Lidge. But Preston Wilson homered off Nathan with two outs in the bottom half to tie it.
The Twins trailed 4-1 before they pushed across three runs in the seventh. Pinch-hitter Terry Tiffee hit an RBI single to left, Castillo drove in a run with a groundout and Nick Punto doubled in a run to tie it.
"We're struggling," Astros manager Phil Garner said. "There's no question about it. We had several opportunities to get it done but we didn't do the job."
Houston starter Roy Oswalt allowed four runs and nine hits in eight innings. He struck out seven and walked three.
Chris Burke hit a solo homer in the first and Lance Berkman added a three-run drive in the third to help Houston build a 4-1 lead. It was the 19th homer of the season for Berkman, who has 16 RBI in the last 10 games.
Twins starter Brad Radke allowed six hits and four runs with two strikeouts in six innings. Radke had allowed two earned runs or less in each of his previous four starts.
Morneau, who leads the Twins in homers and RBI (57), said things are beginning to click for him.
"I got a little confidence going," he said. "I like the way I'm seeing the ball now and the way things are going."
|Justin Morneau gets congratulated by his teammates after the homer, extending his hit streak. (AP)|
|Players of the Game|
Nike Minnesota Twins Practice T-Shirt - Red
$27.95 Shop Now!
|Luis Castillo, 2B||5||1||1||1||0||1||1||.285|
|Nick Punto, 3B||4||0||1||1||1||0||1||.286|
|Joe Mauer, C||4||0||1||0||1||0||1||.378|
|Michael Cuddyer, RF||5||1||1||1||0||1||4||.270|
|Justin Morneau, 1B||5||1||2||1||0||1||1||.270|
|Torii Hunter, CF||4||0||1||0||1||2||1||.266|
|Jason Kubel, LF||4||1||2||0||0||1||2||.289|
|Lew Ford, LF||1||0||0||0||0||1||0||.220|
|Jason Bartlett, SS||4||1||3||0||1||1||1||.455|
|Brad Radke, P||1||0||0||0||0||0||2||.000|
|a- Terry Tiffee, PH||1||1||1||1||0||0||0||.300|
|Jesse Crain, P||0||0||0||0||0||0||0||.000|
|Dennys Reyes, P||0||0||0||0||0||0||0||.000|
|b- Ruben Sierra, PH||1||0||0||0||0||1||0||.158|
|Joe Nathan, P||1||0||0||0||0||1||1||.000|
|a-singled for Radke in the 7th|
|b-struck out for Reyes in the 9th|
|2B - Nick Punto (6, Oswalt), Justin Morneau (12, Oswalt), Jason Bartlett (2, Miller)|
|HR - Michael Cuddyer (11, Oswalt), Justin Morneau (17, Miller)|
|SH - Brad Radke (1)|
|RBI - Luis Castillo (25), Nick Punto (7), Michael Cuddyer (37), Justin Morneau (57), Terry Tiffee (3)|
|2-OUT RBI - Nick Punto (3)|
|SB - Luis Castillo (6, 2nd base off Lidge/Ausmus)|
|CS - Torii Hunter (3, 2nd base by Miller/Ausmus)|
|Team LOB - 9|
|DP - Radke-Morneau, Bartlett-Castillo-Morneau|
|Joe Nathan (BS,1; W,5-0)||2||1||1||1||0||4||1||2.10|
|Pitches-Strikes - Brad Radke 82-61, Jesse Crain 24-19, Dennys Reyes 4-3, Joe Nathan 23-14|
|Ground Balls-Fly Balls - Brad Radke 4-10, Jesse Crain 2-2, Joe Nathan 1-1|
|Batters Faced - Brad Radke 24, Jesse Crain 5, Dennys Reyes 1, Joe Nathan 7|
|Craig Biggio, 2B||5||1||2||0||0||2||0||.280|
|Chris Burke, CF||4||2||2||1||0||0||0||.325|
|Lance Berkman, RF||4||1||1||3||0||1||0||.314|
|Mike Lamb, 1B||4||0||0||0||0||0||0||.326|
|Morgan Ensberg, 3B||4||0||1||0||0||3||0||.250|
|Preston Wilson, LF||4||1||2||1||0||0||1||.279|
|Brad Ausmus, C||4||0||0||0||0||0||1||.279|
|Adam Everett, SS||3||0||1||0||0||0||1||.229|
|a- Orlando Palmeiro, PH||1||0||0||0||0||1||0||.207|
|Roy Oswalt, P||3||0||0||0||0||0||1||.121|
|Brad Lidge, P||0||0||0||0||0||0||0||.000|
|Trever Miller, P||0||0||0||0||0||0||0||.000|
|b- Eric Munson, PH||1||0||0||0||0||1||0||.232|
|a-struck out for Everett in the 10th|
|b-struck out for Miller in the 10th|
|HR - Chris Burke (3, Radke), Lance Berkman (19, Radke), Preston Wilson (8, Nathan)|
|RBI - Chris Burke (17), Lance Berkman 3 (63), Preston Wilson (39)|
|2-OUT RBI - Preston Wilson (17)|
|Team LOB - 2|
|DP - Everett-Biggio-Lamb, Ausmus-Biggio|
|Trever Miller (L,0-2)||1||3||1||1||0||2||1||4.50|
|IBB - Mauer by Roy Oswalt|
|WP - Brad Lidge (7)|
|Pitches-Strikes - Roy Oswalt 97-64, Brad Lidge 19-11, Trever Miller 12-8|
|Ground Balls-Fly Balls - Roy Oswalt 10-6, Brad Lidge 2-0|
|Batters Faced - Roy Oswalt 35, Brad Lidge 5, Trever Miller 5|
|Attendance - 32713|
|Game Time - 2:51|
|Temperature - 72|
|Umpires - Home - Andy Fletcher, First Base - Mike Reilly, Second Base - Jeff Kellogg, Third Base - Jerry Meals|