Michael McKenry had a career-best four hits and drove in two runs, Neil Walker and Garrett Jones each added two RBIs, and the Pittsburgh Pirates beat the Miami Marlins 7-4 on Saturday night.
McKenry, who came into the night batting .191, raised his average 26 points with a double and three singles. Walker added three hits for the Pirates, the NL wild-card leaders who set the tone with three first-inning runs against Miami's Tom Koehler (2-6).
Charlie Morton (3-2) allowed a season-high nine hits in five innings, still finding a way to win consecutive starts for the first time since May 2011. Mark Melancon worked the ninth for his fourth save.
Koehler gave up nine hits and five runs in five innings.
Logan Morrison tied a season-high with three hits, Giancarlo Stanton also had three hits, and Christian Yelich added a pair for the Marlins, who are 3-35 when allowing at least five runs.
The Pirates finished with 14 hits, their most since June 12.
McKenry was a most improbable catal...