MLB highlights: Rangers hit six HRs in rout of Red Sox

Josh Hamilton hit a three-run home run in the Rangers' 18-3 victory against the Red Sox.
Josh Hamilton hit a three-run home run in the Rangers' 18-3 victory against the Red Sox. AP

Rangers 18, Red Sox 3: Mike Napoli hit two of Texas' six home runs and the Rangers rolled at Boston for their fifth straight victory. Josh Hamilton homered and matched his career high with five RBI. Adrian Beltre, Michael Young and Nelson Cruz also connected for the Rangers.

Texas finished with a season-high 21 hits, tagging Jon Lester for eight of them before the Boston ace was pulled in the third inning. The Rangers provided more than enough run support for Colby Lewis (2-0), who settled down after a shaky start and pitched seven solid innings.

It was the most home runs for the Rangers in a game since they hit six against Detroit in August 2008.

Yankees 8, Twins 3: CC Sabathia shook off early trouble to get a rare April win for the host Yankees and backup catcher Chris Stewart hit a go-ahead, two-run single and had three RBI for the first time in his career.

Sabathia (1-0) allowed three runs and four hits in 71⁄3 innings with seven strikeouts and one walk. After falling behind 3-1 in the third, he didn't allow a hit and retired 13 in a row during one stretch. In going 19-8 last year, Sabathia didn't get his first win until his fifth start. He is just 7-4 in March and April since joining the Yankees in 2009 and 18-14 through April in his career.

Blue Jays 7, Rays 3: Jose Bautista, Adam Lind and Brett Lawrie homered and the visiting Blue Jays took advantage of a three-error game by normally sure-handed Evan Longoria to beat the Rays. It was a career worst performance for Longoria, the AL's Gold Glove third baseman in 2009 and 2010.

National League

Braves 9, Mets 3: Host Atlanta took advantage of shaky defense to hand Johan Santana the shortest start of his career. Tyler Pastornicky's two-run double highlighted a five-run second that finished off Santana. Two costly errors — Jason Bay dropped a fly ball, Ike Davis made a wild throw — led to a pair of unearned runs against Santana (0-2), who allowed just one run in his first two games. He was lifted after 11⁄3 innings, finished off by Jason Heyward's run-scoring single that made it 6-0. Santana had never gone less than three innings in his previous 265 starts.

Nationals 1, Astros 0: Gio Gonzalez earned his first win with host Washington, pitching seven dominant innings. The Nationals improved to 9-3, their best start since moving from Montreal to Washington in 2005. Gonzalez (1-0) allowed two hits, walked two and struck out eight. Former Lexington Legends pitcher Wandy Rodriguez (0-2) nearly matched Gonzalez, allowing one run on five hits in seven innings. Rodriguez lost his second straight despite not walking a batter and striking out three.