Mike Napoli hit two of Texas' six home runs and the Rangers romped past the Boston Red Sox 18-3 for their fifth straight victory in the American League Tuesday. Josh Hamilton homered and matched his career high with five RBIs. 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. Yankees 8, Twins 3: CC Sabathia shook off early trouble to get a rare April win for the Yankees and backup catcher Chris Stewart hit a go-ahead, two-run single and had three RBIs for the first time in his career to lead New York over the Twins. 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. Blue Jays 7, Rays 3: Jose Bautista, Adam Lind and Brett Lawrie homered and the 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. Orioles 3, White Sox 2: Nolan Reimold homered for the fourth consecutive game and made a terrific diving catch in left field, helping the Orioles beat the White Sox. Other results: Tigers 3, Royals 1; Indians 9, Mariners 8; Athletics 5, Angeles 3.