BOSTON — After honoring the victims and the survivors of the Boston Marathon bombings, the Red Sox kept on with their best start in 11 years by beating the Kansas City Royals 4-3 Saturday as David Ortiz played his first game since last summer and Daniel Nava hit a three-run homer in the eighth inning.

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 favorite “Sweet Caroline” before the bottom of the eighth.

The 37-year-old Ortiz injured his right Achilles tendon running the bases on July 17 and appeared just once in Boston’s final 72 games, against the Royals on Aug. 24.

Ortiz was bothered by inflammation in both heels during spring training and didn’t play in any exhibition games. He was 2-for-4 in his return, tying the score 1-1 with a sixth-inning RBI single off James Shields.

Following the emotional pregame ceremony, the Red Sox won their seventh straight game — four since Monday’s bombings at the marathon finish line.

Yankees 5, Blue Jays 3, 11 innings: In Toronto, Blue Jays reliever Aaron Loup made a two-run throwing error in the 11th inning and the Yankees picked up 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: In Anaheim, Calif., 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 for the Los Angeles Angels.

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 in his second start for the injured Jered Weaver, who is sidelined with a broken bone in his nonpitching arm.

The defending AL champion Tigers, who lost Friday night’s series opener 8-1, were shut out for the third time this season and have produced only three runs in their past 42 innings.

Rays 1, Athletics 0: In St. Petersburg, Fla., Jeremy Hellickson pitched seven strong innings and Matt Joyce hit a solo homer for the Tampa Bay Rays.

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.

Oakland, which began the night leading the majors with 99 runs, was shut out for the second time this year.

Coco Crisp went 0-for-4, ending a 12-game hitting streak — which tied his longest since 2008 — although he reached base with one out in the ninth when second baseman Ryan Roberts dropped his pop fly for an error.

Hellickson limited the A’s to singles by Brandon Moss, Eric Sogard and Seth Smith.

Interleague

Orioles sweep Dodgers: In Baltimore, Wei-Yin Chen pitched six innings of three-hit ball, Chris Davis and Manny Machado homered and the Baltimore Orioles beat the Los Angeles Dodgers 6-1 in the nightcpa 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.

The Dodgers will complete their first series in Baltimore since 2002 on Sunday, looking to avert a sweep.

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.