The Red Sox wore white home jerseys with "Boston" on the front instead of the customary "Red Sox." The shirts will be auctioned off for a fund to support victims of the bombing.
Kansas City players and staff wore a "B Strong" patch on the front of their jerseys. Neil Diamond sang Red Sox favourite "Sweet Caroline" before the bottom of the eighth.
Following the emotional pregame ceremony, the Red Sox won their sixth straight games — four since Monday's bombings at the marathon finish line.
Clay Buchholz (4-0) allowed eight hits in eight innings.
YANKEES 5, BLUE JAYS 3, 11 INNINGS
TORONTO (AP) — Blue Jays reliever Aaron Loup had a two-run throwing error in the 11th inning and the Yankees beat Toronto for their ninth win in 11 games.
Shawn Kelley (1-0) got two outs in the 10th for the win and Mariano Rivera finished for his fifth save.
Vernon Wells and Francisco Cervelli singled off Loup (1-1) to begin the 11th, and Ichiro Suzuki followed with a bunt to the third base side of the mound that Loup and third basemen Brett Lawrie both charged. Loup fielded it and wheeled to throw to third. But with Lawrie out of position as he retreated back to the bag, the ball sailed into foul territory and down the left field line, allowing both runners to score.
ANGELS 10, TIGERS 0
ANAHEIM, Calif. (AP) — Mike Trout capped a nine-run first inning against Rick Porcello with his first career grand slam, Garrett Richards pitched two-hit ball over seven innings and the Angels routed the Tigers. Richards (1-0) struck out eight and walked none. Prince Fielder's leadoff single in the second and Miguel Cabrera's leadoff double in the seventh were the only hits off the right-hander.
Porcello (0-2) faced 11 batters, threw 47 pitches and got only two outs — on a double-play grounder by Chris Iannetta.
TWINS 2, WHITE SOX 1, 10TH INNING
CHICAGO (AP) — Ryan Doumit doubled and scored the go-ahead run in the 10th inning on Alexei Ramirez's throwing error, and Minnesota beat the White Sox.
Doumit led off with a double off Hector Santiago (0-1). After Aaron Hicks popped up a bunt attempt, Eduardo Escobar hit a slow grounder that shortstop Ramirez fielded cleanly but bounced his throw to first base. Escobar was safe on an infield hit and Doumit scored to help Minnesota snap a four-game skid against the White Sox.
Vance Worley pitched seven strong innings, giving up one run and five hits.
Casey Fien (1-1) got one out for the win.
White Sox starter Jake Peavy allowed one run and six hits, struck out nine and walked four in seven innings.
RAYS 1, ATHLETICS 0
ST. PETERSBURG, Fla. (AP) — Jeremy Hellickson pitched seven impressive innings and Matt Joyce homered to help the Tampa Bay Rays beat the Oakland Athletics 1-0 on Saturday night.
Hellickson (1-1) allowed three hits, walked one and struck out six to win for the first time in four starts this season. Joyce homered off Jarrod Parker (0-3) leading off the second inning.
Joel Peralta pitched the eighth for Tampa Bay, which has won two straight over the AL West-leading A's after dropping seven of nine of a road trip that ended Thursday night.
Fernando Rodney worked the ninth, finishing the three-hit shutout and earning his second save in three opportunities.
INDIANS 19, ASTROS 6
HOUSTON (AP) — Jason Giambi, Mark Reynolds and Carlos Santana homered, and the Indians routed the Astros.
Giambi had five RBIs and Reynolds drove in four runs, but Scott Kazmir was unable to get the win in his first major league appearance since he recorded five outs in a start for the Los Angeles Angels at Kansas City on April 3, 2011. The left-hander allowed six runs and seven hits in 3 1-3 innings.
Cleveland roughed up Philip Humber (0-4) and finished with 22 hits while stopping a five-game slide.
Humber (0-4) recorded just one out on the eve of the anniversary of his perfect game. He was charged with eight runs and eight hits.
Corey Kluber (1-0) pitched four innings of two-hit ball to get the win.
RANGERS 5, MARINERS 0
ARLINGTON, Texas (AP) — Derek Lowe pitched four hitless innings in relief of injured starter Nick Tepesch, A.J. Pierzynski and David Murphy each hit solo homers and the Rangers beat the Mariners.
Lowe (1-0) came out of the bullpen in the second inning after Tepesch was hit just above the right wrist by a line drive, sustaining a bruise. The 39-year-old right-hander allowed only one Seattle batter to reach when he hit Kendrys Morales with a pitch leading off the third.
Tepesch left with two outs in the second inning when Jesus Montero's liner caromed off the right-hander's wrist and into shallow right field.
The 24-year-old Tepesch, who appeared to be bleeding just above his wrist, began immediately shaking his arm after he was struck. He threw a couple of warm-up pitches, but the Rangers opted to bring reliever Lowe into the game.
ORIOLES 7, DODGERS 5, FIRST GAME
ORIOLES 6, DODGERS 1, SECOND GAME
BALTIMORE (AP) — Wei-Yin Chen pitched six innings of three-hit ball, Chris Davis and Manny Machado homered and the Orioles beat the Los Angeles Dodgers to complete a doubleheader sweep.
The Orioles won the opener 7-5, rallying from a four-run deficit behind Nolan Reimold, who homered and hit a tiebreaking two-run double in the eighth inning.
Los Angeles has lost six straight, its longest skid since a seven-game slide last June.
Chen (1-2) allowed one run, walked four and struck out two to end a six-game losing streak dating back to Aug. 19, 2012.
Tommy Hunter pitched the final three innings for his first career save.
Davis hit a solo homer in the second inning and the 20-year-old Machado made it 6-1 with a three-run drive off Josh Beckett (0-3) in the sixth.
In the opener — a makeup of Friday's rainout — Los Angeles took a 4-0 lead in the second inning. But South Korean left-hander Hyun-Jin Ryu couldn't hold the advantage.
With the score tied at 5 in the eighth, Davis hit a one-out double off Paco Rodriguez (0-1) and Ronald Belisario walked J.J. Hardy on four pitches. After a passed ball and an intentional walk loaded the bases, Reimould sliced an opposite-field liner down the right field line.
Darren O'Day (2-0) got two outs in the eighth and Jim Johnson worked a perfect ninth for his seventh save.