BOSTON - Pedro Martinez remained undefeated against Seattle, and David Ortiz's grand slam capped a five-run fifth inning to lift the Red Sox to an 8-4 victory over the Mariners on Friday night.
Manny Ramirez hit his 13th homer for Boston, which has won eight of 10.
Bret Boone and Rich Aurilia homered for the Mariners.
Martinez has won all 13 games he has pitched against the Mariners, including one in relief, but he gave up four runs, the most he has allowed against them. Martinez had a 1.00 ERA going in against Seattle and never had giving up more than two runs.
Martinez's unbeaten mark against Seattle is the best of any active pitcher. Randy Johnson is 12-0 against the Cubs.
Martinez didn't walk a batter and struck out nine, regaining the league strikeout lead from teammate Curt Schilling with 72. Schilling has 66.
Boston erased a 4-1 deficit with its big fifth off Joel Pineiro. Kevin Millar and Kevin Youkilis had consecutive doubles. After walks to Johnny Damon and Mark Bellhorn loaded the bases, Ortiz hit his 100th career homer into the Seattle bullpen over leaping rightfielder Ichiro Suzuki.
Seattle got the first two runners on in the sixth, but Martinez struck out Aurilia and pinch-hitter Dave Hansen before former Devil Ray Randy Winn grounded out.
Youkilis' two-run double made it 8-4 in the eighth.
INDIANS 1, A'S 0: Casey Blake hit the third pitch from reliever Jim Mecir into the leftfield bleachers for host Cleveland.
Blake lined a 1-and-1 pitch from Mecir, a former Devil Ray, for his sixth homer and second winning shot this season at Jacobs Field to end a struggle in futility by both teams.
Jose Jimenez pitched a scoreless ninth for his first American League win.
Oakland starter Barry Zito pitched eight scoreless innings, allowing three hits and five walks while striking out seven.
The only Cleveland players to reach second in the first seven innings did so on a botched pickoff, a wild pitch and a balk.
BLUE JAYS 5, RANGERS 4: Carlos Delgado hit a two-run homer in a four-run first, and Ted Lilly pitched six innings for the second time this season to lead host Toronto to its fourth straight victory.
Rod Barajas homered and tied a career high with four RBIs for Texas, which was shut out by the White Sox in its previous two games.
Barajas ended Texas' streak of 19 scoreless innings with a sacrifice fly in the second.
He hit a three-run homer off Terry Adams in the eighth, cutting Toronto's lead to 5-4.
ROYALS 2, TWINS 1: Tony Graffanino beat out an infield single to deep short with two out in the ninth, scoring Wilton Guerrero from third for Kansas City.
Zack Greinke, at 20 the youngest player in the majors, pitched seven innings and gave up seven hits and one run in his Royals home debut. The right-hander, considered one of baseball's best prospects, had two strikeouts and one walk and improved his ERA to 2.25 in 12 innings.
WHITE SOX 4, ANGELS 3: Paul Konerko hit a bases-loaded single in the ninth, giving host Chicago its eighth win in 10 games. Konerko, whose two-run homer in the sixth tied the score at 2, hit a 2-and-2 pitch to the warning track in right-center to score Juan Uribe, who had tripled.
ORIOLES 7, TIGERS 5: Miguel Tejada and Luis Matos homered and visiting Baltimore snapped a seven-game losing streak. B.J. Surhoff went 3-for-5 with an RBI for the Orioles, who bounced back after being outscored 41-17 in a three-game series against the Yankees.