Ricky Nolasco allowed one run and five hits in eight-plus innings. He fanned a season-high 11, twice striking out the side. Marcell Ozuna supplied the runs with a two-out, two-run double in the sixth off Arizona starter Wade Miley.
The Marlins got two well-pitched games but had to settle for winning once in the three-game set.
Keohler surrendered one run and three hits in six innings on Saturday night, when Ryan Webb (1.1 ), Mike Dunn (.2 inn.) and Steve Cishek (1) combined for three scoreless innings in relief.
On Sunday, Nolasco threw as well as he had all season. The 11 strikeouts were his most since fanning 11 on May 6, 2011, against Washington.
1. Ozuna had one hit in each of the three games and raised his average to .299. His two-out, two-run double Sunday knocked in Miami's only runs. He has four game-winning RBI since his April 30 debut. Entering Sunday, no other rookie had more than one GWRBI since that date.
2. Mike Dunn earned his first save of the season on Sunday and just the second of his career. The left-hander began the day as one of five big-league relievers to have not allowed a run at home this season (minimum 10 appearances).
3. Before Friday night, the last time a leadoff hitter homered on the game’s first pitch during a visiting team’s 1-0 win was Sept. 14, 1993, when Pittsburgh’s Carlos Garcia’s did it at Miami in a six-inning game.
The last such game that went nine innings was on Sept. 2, 1963, when Pete Rose homered in Cincinnati’s 1-0 win at the New York Mets.
Philadelphia Phillies (21-23) at Miami Marlins (12-32)
The Marlins conclude a nine-game homestand with three games against the Phillies, who lead the season series 4-3.
Philadelphia rallied with two runs in the ninth Sunday to defeat Cincinnati 3-2 and take two of three from the reds at Citizens Bank Park.
The teams combined for 10 runs during their first series this season at Marlins Park (April 12-14).
Monday, 7:10 p.m.: RHP Alex Sanabia (2-6, 5.00) vs. LHP Cole Hamels (1-6, 4.61)
Tuesday, 7:10 p.m.: RHP Jose Fernandez (2-2, 3.48) vs. Tyler Cloyd (0-0, 2.84)
Wednesday, 7:10 p.m.: RHP Kevin Slowey (1-4, 3.44) vs. LHP Cliff Lee (4-2, 2.83)