The Red Sox return home to play Kansas City on Friday night, their first game at Fenway Park since Monday's bombings at the Boston Marathon. David Ortiz is expected back in the lineup for the first time this season after nursing an injured right Achilles.
Lester (3-0) held the Indians to two runs and four hits. Daniel Nava had two RBIs while Saltalamacchia, Dustin Pedroia, Mike Napoli and Mike Carp each drove in a run.
Andrew Bailey pitched the ninth for his second save.
Indians manager Terry Francona, who managed in Boston for eight seasons and led the Red Sox to World Series titles in 2004 and 2007, was swept in the first series against his former team. Cleveland has lost four straight.
Zach McAllister (1-2) allowed three runs in five innings.
ORIOLES 10, RAYS 6, 10 INNINGS
BALTIMORE (AP) — Matt Wieters hit a grand slam in the bottom of the 10th inning and Baltimore withstood four solo homers by Tampa Bay.
Nolan Reimould and Steve Pearce also homered for the Orioles, who took two of three from their AL East rivals. It was Baltimore's 17th straight extra-inning victory, including 16 last season.
After Nick Markakis led off the 10th with a single against Jamey Wright (0-1), Brandon Gomes came in to face Manny Machado, who reached on a bunt single that hugged the first base line. Adam Jones followed with a long single to the warning track that eluded right fielder Ben Zobrist, but Markakis held up at second and could only make it to third.
Wieters drove Gomes' next pitch over the right-field wall. It was Baltimore's first game-ending grand slam since Harold Baines did it against the Chicago White Sox on May 4, 1999.
Troy Patton (1-0) worked the 10th for Baltimore.
Desmond Jennings and Evan Longoria homered for the Rays in the first inning, Jose Molina connected in the sixth and James Loney went deep in the eighth against Darren O'Day to knot the score at 6.
Tampa Bay starter David Price, the reigning AL Cy Young Award winner, walked off the mound with the lead but remained winless in four starts this season.
BLUE JAYS 3, WHITE SOX 1
TORONTO (AP) — R.A. Dickey threw six shutout innings before leaving with soreness in his neck and back during Toronto's victory over Chicago.
Dickey (2-2) retired his first 11 batters and allowed two hits, both singles. The reigning NL Cy Young Award winner walked one, struck out a season-high seven and lowered his ERA from 5.82 to 4.30.
Esmil Rogers got four outs and Casey Janssen finished for his fifth save.
Rajai Davis sparked the Blue Jays' offence with two stolen bases and an RBI double.
Chris Sale (1-2), who gave up a career-high eight runs in his previous start Sunday in Cleveland, was much better in this one. He allowed three runs, two earned, and four hits over seven innings.
Blue Jays slugger Jose Bautista missed his fourth straight game with a sore back.
MARINERS 2, TIGERS 0
SEATTLE (AP) — Kyle Seager hit a two-out RBI double off Justin Verlander in the seventh inning to break a scoreless tie and help Seattle beat Detroit.
The teams played the series finale about 13 hours after the Tigers' 2-1 victory in 14 innings Wednesday night, a game that featured a combined 40 strikeouts and ended with Justin Smoak tagged out at home plate in a collision with Detroit catcher Brayan Pena.
Verlander (2-2) threw 126 pitches in seven innings. He struck out 12 and gave up nine hits.
Endy Chavez followed Seager's double with a run-scoring single.
Carter Capps (1-1) worked two innings in relief of starter Hisashi Iwakuma for his first major league win. Tom Wilhelmsen earned his sixth save.
DIAMONDBACKS 6, YANKEES 2, 12 INNINGS
NEW YORK (AP) — Cody Ross hit a go-ahead single in the 12th inning, Eric Chavez followed with a three-run double against his former team and Arizona beat New York after one fan came up with two home run balls, including Francesco Cervelli's tying drive in the ninth.
The Yankees failed to complete a three-game sweep after learning captain Derek Jeter again fractured his left ankle and will be sidelined until after the All-Star break.
On a strange night that included a pair of catcher's interference calls against Cervelli, Robinson Cano started New York's comeback from a 2-0 deficit with a sixth-inning homer off Patrick Corbin.
David Phelps (0-1) escaped trouble in the 11th, but couldn't do it again an inning later.
Didi Gregorius hit his first major league home run and Martin Prado also went deep for the Diamondbacks. Heath Bell (1-0) got the win in a game that lasted 4 hours, 11 minutes.