BOSTON -- Austin Jackson's bases-loaded double with two outs in the ninth inning keyed a five-run rally, and the Seattle Mariners sent the Boston Red Sox to their sixth straight loss, 5-3 on Friday night.
Red Sox closer Koji Uehara (5-4) held a 3-0 lead with two outs and a runner on first before the Mariners broke loose. Seattle ended a nine-game losing streak at Fenway Park.
Jackson's drive down the left-field line drove in two runs, Dustin Ackley followed with a two-run single to give the Mariners the lead and Robinson Cano added an RBI single.
The Mariners had managed only two hits through the first eight innings.
Dominic Leone (6-2) pitched one inning of relief for the victory and Fernando Rodney got his 37th save.
A night after being held to one hit in a 2-0 loss to the Angels, the Red Sox chased Seattle ace Felix Hernandez in the sixth inning after Yoenis Cespedes' three-run homer.
Boston starter Joe Kelly limited Seattle to one hit in five solid innings and three relievers preserved the shutout until Uehara's collapse in the ninth.
Hernandez pitched for the first time since his record streak of 16 straight starts of seven or more innings while allowing two runs or fewer ended Saturday in a loss at Detroit.
Hernandez struck out seven over 5 2/3 innings and gave up five hits, including two in the costly sixth inning.
Daniel Nava led off the sixth with a grounder up the middle that bounced off of second base into shallow right-center, just enough out of the Mariners' reach for Nava to turn it into a double.
The Mariners walked Ortiz intentionally to face Cespedes and the move backfired when Cespedes hit a towering shot to left, clearing the Green Monster entirely and giving Boston a 3-0 lead. Cespedes fouled off three straight pitches before breaking the scoreless tie with his 20th homer of the season, the fourth since being traded to the Red Sox.
Mariners: CF Michael Saunders' rehab assignment as he gets over an oblique strain has been temporarily interrupted by flu-like symptoms. "He will not play for two or three days," manager Lloyd McClendon said. "He's been dehydrated." It is the second rehab interruption for Saunders, who was out on paternity leave last month.
Red Sox: SS Xander Bogaerts was hit in the head by a pitch in the fifth and left the game between innings to be evaluated for a concussion. ... 1B Mike Napoli missed his third straight game with back spasms. Manager John Farrell said Napoli could return to the lineup on Saturday.
Mariners: RHP Chris Young (12-6, 3.07 ERA) returns to the mound after pitching six scoreless innings in his last start, when Seattle beat Detroit 8-1.
Red Sox: RHP Brandon Workman (1-7, 4.26 ERA) tries to end a slide of losses in six straight starts. Workman allowed just two runs on six hits in seven innings on Monday, but didn't get much run support and the Red Sox lost to the Angels 4-2.