Hamilton capped Texas' seven-run sixth inning with a bases-loaded triple and Matt Harrison had a solid start, carrying the Rangers to an 11-4 win over the Red Sox on Sunday.
Ian Kinsler homered, drove in three runs and made a stellar defensive play for the AL West-leading Rangers, who took two of three in a weekend series that continued the trend of lopsided scores between the teams.
"You've got two teams that are potent offensively," Rangers manager Ron Washington said. "But, once again, it's about pitching. You go against teams like the Rangers, Red Sox and Yankees and you better bring your pitching -- or it can happen like it did today."
The Rangers took the season series 6-4, outscoring the Red Sox 51-15 in games they won. Boston had a 42-14 edge in its victories.
There wasn't a game decided by less than four runs between the teams, and six times the winning team posted double figures in runs.
"It seems like one of us is whooping each other's butts from one night to the next," Hamilton said. "No close games. They have a good offense and we have a good offense."
Boston went 4-5 on its nine-game homestand and fell to 1 1/2 games behind AL East-leading New York, which beat Toronto 9-3 on Sunday.
Marco Scutaro had a two-run single for the Red Sox.
Harrison (11-9) allowed two runs and seven hits in seven innings in his first start since he struggled in a loss to the Red Sox on Aug. 24. Texas opted to skip his previous turn in the rotation and the left-hander pitched two scoreless innings in relief against Tampa Bay on Wednesday.
The extra rest made him feel much stronger from the beginning.
"I felt good coming into this game," he said. "It's a tough place to pitch for one, and it's a good lineup. You have to be on top of your game."
Texas won 10-0 in the series opener on Friday, and the Red Sox rebounded with a 12-7 victory Saturday.
"When you get to the bullpen before you want to, both teams have such good offenses and you make a mistake and you spread it out," Boston manager Terry Francona said. "We haven't played that many close games. You get to the bullpen in the fourth or fifth and both teams have been able to spread those games out."
The Rangers broke it open in the sixth, chasing John Lackey (12-11) while building a 9-0 lead. Michael Young had a leadoff single and Adrian Beltre singled for his 2,000th career hit. David Murphy followed with a run-scoring single and Lackey walked Mike Napoli, the last batter he faced.
Felix Doubront relieved and Mitch Moreland snapped an 0-for-20 stretch with an RBI single before pinch-hitter Esteban German walked to force in a run. Kinsler added a sacrifice fly and Doubront reloaded the bases with a walk before Hamilton tripled into the triangle in center field.
It was another rout in the making.
"They've got a good lineup, man, they're tough," Lackey said. "They definitely worked me, got my pitch count up quite a bit there in the sixth inning. They got enough of hits to get me out of there, and it just didn't go real good after that."
Kinsler and Napoli homered off Michael Bowden in the ninth. Napoli's drive landed high off a back wall in left-center.
Lackey, who had won seven of his last 10 starts, allowed six runs and eight hits, walked three and hit a batter. Like a few other times this season, he left the mound to a spattering of boos.
Napoli singled in a run in the second and Kinsler added a run-scoring triple in the third, a drive to right-center that barely sailed over Conor Jackson's outstretched glove just before he crashed into the wall at full speed. Lackey escaped further damage when he grabbed Elvis Andrus' hard liner back to the mound and doubled off Kinsler.
Jackson, who was holding his left arm and flexing his right knee, left with a bruised right knee an inning later and was replaced by McDonald.
Kinsler's splendid play likely saved a run in the fifth. He made a fully stretched dive to snag Jacoby Ellsbury's liner in shallow center with a runner on second. Ellsbury threw his helmet to the ground in disbelief.
It was Kinsler's sixth homer against Boston this season, only the second Ranger to do it. Juan Gonzalez was the other in 1996. ... Francona kept OF Josh Reddick out Sunday and will "hopefully get him back in (Monday)." Reddick was hit by a pitch on the left hand in Saturday's win. ... Washington said he moved left-handed hitter Murphy up to sixth in the lineup to "try and not string too many lefties together if I can." He also planned to DH Beltre again on Monday with a day game at Tampa Bay. ... The Rangers open a three-game series against the Rays on Monday, with RHP Scott Feldman (1-0) facing tough righty James Shields (13-10), who leads the majors with 10 complete games. ... Boston travels to Toronto and opens a four-game series Monday afternoon against the Blue Jays, with Josh Beckett (12-5) scheduled to go against Henderson Alvarez (1-2). ... Murphy's second-inning triple extended his hitting streak to 10 games. ... It was 'Sign Day' at Fenway Park. Fans were encouraged to bring signs as part of a TV contest and there were many raised between innings.
Upton smokes grand slam 410 feet to extend Angels' lead
Justin Upton crushes the ball 410 feet to extend the Angels' lead by four runs with a grand slam.
Seager's homer in 12th sends Dodgers to 11-6 win over Padres
— Corey Seager hit a tiebreaking, two-run homer on Tim Hill's first pitch of the 12th inning and the Los Angeles Dodgers beat the San Diego Padres 11-6 Friday night in a tense, entertaining first matchup this season between NL West rivals who have...
Game 1 of Los Angeles Dodgers vs. San Diego Padres lives up to the hype
The first of 19 highly anticipated regular-season matchups between the two NL West rivals ended with an 11-6 L.A. win.
Slumping Astros look to break 6-game skid
Houston Astros (6-7) vs. Seattle Mariners (9-5)
Shoemaker expected to start for Twins at Angels
Minnesota Twins (6-8) vs. Los Angeles Angels (8-5)
Kim expected to start for Cardinals at Phillies
St. Louis Cardinals (6-7) vs. Philadelphia Phillies (7-6)