Boston Red Sox

May 1, 2018, Boston, MA, USA: Kansas City Royals right fielder Jorge Soler is greeted by left fielder Alex Gordon and second baseman Whit Merrifield after hitting a three run home run during the 13th inning against the Boston Red Sox at Fenway Park. (Photo Credit: Bob DeChiara-USA TODAY Sports)

Jorge Soler blasted a three-run home run in the 13th inning as the Kansas City Royals edged out the Boston Red Sox 7-6 at Fenway Park on Tuesday night.

Soler launched a 1-0 curveball from Brian Johnson into the Green Monster seats to put the Royals up 7-4 in the 13th inning. The Red Sox rallied for two runs in the bottom of the 13th, but Royals reliever Brian Flynn shut the door for his first save of the season.

Boston had previously taken a 3-2 lead in the bottom of the seventh after Andrew Benintendi scored on a wild pitch by the Royals’ Brad Keller. But Alex Gordon provided the first clutch homer of the night for Kansas City, taking Craig Kimbrel deep for a game-tying home run in the top of the ninth.

Mitch Moreland and Eduardo Nunez both homered for the Red Sox, who fell to 21-8 on the season.

Up Next: The Red Sox and Royals square off in the rubber match on Wednesday, with lefty Drew Pomeranz taking on Danny Duffy.