BOSTON (AP) — Alex Gordon’s two-run triple capped a four-run eighth inning, and the Kansas City Royals rallied for a 5-3 victory over the Boston Red Sox on Sunday, a day after their season-high, nine-game winning streak was snapped.
Alcides Escobar added a two-run single in the eighth and drove in three runs for the Royals, who lost in extra innings on Saturday after taking the series opener.
Rookie Rafael Devers hit a solo homer for Boston and starter Drew Pomeranz gave up one run on seven hits in 6 2/3 innings in his 100th career start.
Jason Hammel (5-8) allowed three runs on seven hits to end a six-start winless streak. His last victory also came against the Red Sox, at home on June 19.
Kelvin Herrera got the final three outs for his 23rd save, getting Mookie Betts to fly out with the bases loaded.
Shortstop Xander Bogaerts booted Lorenzo Cain’s grounder for an error to open the eighth and Eric Hosmer had a hard single off the right hand and body of Matt Barnes (6-3). Salvador Perez then loaded the bases with a single.
Escobar followed with his game-tying single before Gordon greeted reliever Robby Scott with his hit that rolled into the left-center gap and bounced off the edge of the bullpen wall in right-center, making it 5-3.
Before the game, the Royals acquired outfielder Melky Cabrera from the Chicago White Sox for two minor league pitchers in a bid to possibly bolster their left-field production.
Gordon entered the day hitting just .201 with five homers and 32 RBIs.
The switch-hitting Cabrera is batting .288 with 13 homers and 56 RBIs.
Boston moved ahead 2-0 in the second on consecutive RBI singles by Mitch Moreland and Christian Vazquez.
The Royals sliced it to 2-1 on Escobar’s double before Devers hit his second career homer, a drive that barely cleared the top of the Green Monster and bounced onto the field.
It was originally called “in play” and a double when he stopped, but overturned by the umpiring crew after a brief review.
Red Sox: Second baseman Dustin Pedroia missed his second straight with a sore left knee.
The Red Sox honored their 2007 World Series champion team on the field before the game.
Recently retired slugger David Ortiz was asked if the current club could use his bat for the stretch run.
“Not me, man. I’ve been doing nothing but slow cycle, bro,” he said, laughing. “I sit down and watch the game now and say, ‘Man, that’s hard.’ I view the game differently now.”
Former lefty reliever Hideki Okajima flew from Japan on Saturday to be a part of the event.
Mike Lowell, the 2007 Series MVP, threw out the ceremonial first pitch to former catcher Jason Varitek.
Royals: LHP Danny Duffy (7-6, 3.56 ERA) is slated to start the opener of a three-game series in Baltimore on Monday.
Red Sox: RHP Doug Fister (0-5, 7.46) is in line to start Monday when Boston hosts AL Central-leading Cleveland in the first of three.
(© Copyright 2017 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)