The 20-year-old Fernandez (5-5) worked six innings a day after getting the nod as the Marlins’ lone All-Star and gave up three runs on four hits and a season-high four walks. He hadn’t allowed more than two earned runs in his previous six outings.
Phillies 7, Braves 3
Freshly chosen All-Star Domonic Brown homered, tripled and drove in two runs Sunday, leading the Philadelphia Phillies over the Atlanta Braves 7-3.
Ben Revere hit a two-run triple for Philadelphia, which took two of three from the NL East-leading Braves.
Chris Johnson homered and Brian McCann got three hits for Atlanta, which has lost 10 of its last 15 road games. McCann finished 9 for 12 in the series and is batting .512 (22 for 43) over his last 11 games.
Jonathan Pettibone (5-3) allowed one run on five hits in 5 1-3 innings while tying his career high with six strikeouts against one walk. The Phillies used five relief pitchers on a hot day that began with a gametime temperature of 95 degrees.
Kris Medlen (6-8) gave up a season-high six earned runs in 5 1-3 innings.
Mariners 3, Reds 1
Joe Saunders pitched seven efficient innings and Nick Franklin and Justin Smoak each homered to lift the Seattle Mariners to a 3-1 win over the Cincinnati Reds on Sunday.
A day after the Reds scored 13 runs, they managed just six hits and a run off Saunders. The left-hander allowed only two baserunners to reach third in the first six innings and retired 11 consecutive batters before Chris Heisey doubled into the left field corner with one out in the fifth inning.
Saunders (7-8) walked none and struck out two while winning back-to-back starts for the first time this season.
Charlie Furbush pitched a 1-2-3 eighth and Tom Wilhelmsen was perfect in the ninth for his 18th save, helping the Mariners pick up their second win of the three-game series and improve to 10-2 against the Reds since interleague play began in 1997.