The Boston Red Sox starter had a solid outing on Saturday night when Seattle's ace uncharacteristically struggled, and the Red Sox's offense had a relative breakout performance in a 4-2 win over the Mariners on Saturday night.
"Giving the way things have been going, four runs is a little bit of an outburst for us," Boston manager John Farrell said.
Porcello (4-2) pitched into the seventh inning, allowing two runs on five hits with six strikeouts to earn the win. Porcello is 3-0 in his last four starts, and the performance continued a roll by Boston starters -- the Red Sox rotation is 2-0 with a 1.30 ERA in the last four games.
"We're throwing the ball the way we should be," Porcello said. "That's the bottom line, and we've got to continue to do that."
Porcello has struck out at least six batters in six of his eight starts this season. All six of his strikeouts against Seattle came in the first three innings.
"He had some good power on his fastball," Farrell said. "We're seeing a little bit more power, more velocity than maybe we anticipated."
Hernandez (6-1) left after finishing the sixth inning, his second-shortest outing this season, having allowed four runs and seven hits. It was his first loss since Sept. 23, 2014.
Brad Miller hit two home runs for the Mariners, who lost for the third time in four games.
Koji Uehara pitched a perfect ninth inning for his ninth save in 10 chances. Uehara hasn't allowed a hit in his last eight appearances.
The game was tied at 2 going into the sixth inning, and Hernandez had looked strong despite giving up the home runs to Sandoval and Ortiz. In the sixth inning, however, he struggled. Seattle manager Lloyd McClendon visited the mound with a trainer during the first at-bat of the inning, but after a brief discussion left Hernandez in the game.
"He tweaked his ankle a little bit," McClendon said. "He told me he was OK, but I'm not sure that it didn't affect him a little bit with his command."
After Sandoval grounded out to lead off the inning, Hernandez walked two straight batters and gave up a run-scoring double to Blake Swihart. Another walk loaded the bases, and Brock Holt's groundout to first drove in the second run of the inning.
"He's human," Ortiz said of Hernandez's sixth inning. "I kind of saw him limping at some point a little bit. That's probably part of him walking three guys. Who knows, but he's having a hell of a season."
Ortiz has reached base safely in 30 straight games at Safeco Field, a steak that started on August 3, 2007. It is the longest streak by any opponent at the stadium.
Seattle missed out on a run in the fourth inning. With two outs, Dustin Ackley drove a ball deep to right-center which looked as though it would easily score Kyle Seager from first, but it bounced over the wall for a ground-rule double, and Chris Taylor then grounded out to end the inning.
Miller is on a five-game hitting streak. During the stretch, he's hitting 8 for 17 with three doubles, three homers and four RBIs. Saturday was his fifth career multi-homer game, and his first since April 1, 2014.
Red Sox: OF Shane Victorino, reinstated from the DL on Monday (right hamstring strain), was out of the lineup Saturday. "There's still some limitation on the number of consecutive games played," Farrell said of Victorino's status.
Mariners: OF Austin Jackson (right ankle sprain), on the DL since May 4, started a rehab assignment with Triple-A Tacoma on Saturday night.
The teams wore throwback uniforms in the style of 1946 Negro League teams -- the Seattle Steelheads and Boston Royal Giants.
Boston's RHP Steven Wright (1-0, 4.22 ERA) will start Sunday in the final of the four-game series. Wright has faced the Mariners twice in relief and has a 2-0 record. He has not allowed an earned run in 8 2/3 innings against Seattle. The Mariners will start LHP James Paxton (1-2, 4.31), who goes into the game with a 12-inning scoreless streak.
Cole dominates with 12K outing
Gerritt Cole mows down the Rays with 12 strikeouts and no runs over eight innings pitched.
Los Angeles Dodgers' Edwin Rios to have season-ending shoulder surgery
Dodgers third baseman Edwin Rios will have season-ending surgery next week for a partially torn labrum, the team announced Wednesday.
Arizona Diamondbacks shuffle Zac Gallen and Christian Walker over to a crowded injured list
The Arizona Diamondbacks, like many teams shuffling players on and off rosters in the early going, put pitcher Zac Gallen and first baseman Christian Walker on the 10-day injured list Wednesday.
Virus-depleted Padres beat Rox 5-3 behind Caratini's slam
— Victor Caratini lined a two-out grand slam in the sixth, powering the virus-depleted San Diego Padres to a 5-3 win over the Colorado Rockies on Wednesday in a doubleheader opener.
Boone confident in Yankees' ability to play going forward
Marly Rivera explains why Aaron Boone is confident that the Yankees will not have to stop play after multiple positive COVID-19 tests within the organization.
Milwaukee Brewers ace Corbin Burnes says he had COVID-19 but was asymptomatic
Milwaukee Brewers pitcher Corbin Burnes says he tested positive for COVID-19 last month but remained asymptomatic throughout his stint on the injured list.