Josh Hamilton hit his 30th home run of the season, a two-run shot in the fifth inning, to give the Texas Rangers a 6-3 lead Wednesday afternoon in a game at Fenway Park against the Boston Red Sox.
Hamilton had a two-run triple in the first inning.
It was Hamilton's first home run since July 30. The triple went to the deepest park of Fenway Park.
Adding to the drama of the matinee game: Roy Oswalt came on in relief of a struggling Matt Harrison in the fifth inning and got an inning-ending, bases-loaded strikeout on a 94-hour fastball. The Red Sox had cut the Rangers' lead to 6-5 in the inning.
The Rangers padded their lead to 8-5 in the top of the sixth on Geovany Soto's two-run home run off Josh Beckett.