MIAMI -- Right-hander Tom Koehler pitched six scoreless innings to lead the Miami Marlins to a 5-0 win over the Philadelphia Phillies on Wednesday night at Marlins Park.
Koehler (6-6) survived a rocky first inning to retire 15 consecutive batters at one point and 18 of the last 20 he faced in a battle between National League East rivals.
Perhaps Koehler was feeling inspired. His wife, Ashley, is expecting their first child at any moment.
Koehler was supported by catcher Jarrod Saltalamacchia, who slugged a two-run homer in the eighth inning , his eighth home run of the season.
In addition, three Marlins relievers each pitched a scoreless inning -- Mike Dunn in the seventh, Kevin Gregg in the eighth and Chris Hatcher in the ninth.
Taking the loss was Phillies left-hander Cole Hamels (2-5), who struggled through five innings, allowing five hits, four walks and three runs.
Miami (41-43) has won two straight and will go for a sweep of the Phillies on Thursday, which will be the Marlins' final home game until July 18.
The Phillies (36-48) have lost six games in a row and are last in the division.
Philadelphia failed to score in the top of the first inning despite having runners on second and third with none out. Koehler struck out second baseman Chase Utley and right fielder Marlon Byrd, and first baseman Ryan Howard grounded out to end the inning.
Similarly, the Marlins failed to score in the bottom of the first despite loading the bases with one out. Center fielder Marcell Ozuna struck out and Saltalamacchia flied out to end the threat.
In the fourth inning, Miami again loaded the bases with one out. Third baseman Casey McGehee singled, advanced to second on a hit-by-pitch and to third on a walk. Second baseman Donovan Solano then went the other way, lining a run-scoring single to right.
The Marlins increased their lead to 3-0 with a two-run fifth. Left fielder Christian Yelich led off with a walk and then showed his speed, scoring from first on shortstop Ed Lucas' double to left-center field. McGehee's RBI double to left capped the inning.
NOTES: Miami recalled 1B Justin Bour from Triple-A New Orleans. ... Marlins LHP Brad Hand will be brought up from New Orleans on Thursday, when he is expected to start in the series finale against Phillies RHP Kyle Kendrick. ... Marlins 2B Rafael Furcal said doctors told him he can expect to miss about five more weeks because of his hamstring injury. ... Marlins SS Adeiny Hechavarria (strained triceps) is throwing pain-free, and he could start a rehab assignment Friday. ... Phillies OF Domonic Brown was placed on paternity leave. OF Aaron Altherr was recalled from Double-A Reading. ... Phillies RHP A.J. Burnett on Tuesday passed Lefty Grove for 49th place on the major league career strikeout list with 2,275. ... Phillies LHP Cliff Lee (elbow injury) threw a simulated game Tuesday, and he could begin a rehab assignment by Sunday. ... RHP Aaron Nola, the Phillies' 2014 first-round pick, made his home debut Tuesday at Class A Clearwater, allowing one hit in four innings.