PITTSBURGH (AP) -- Josh Harrison had three hits to extend his hot streak and Jeff Locke overcame a shaky start to pitch seven innings as the Pittsburgh Pirates beat the Miami Marlins 7-3 on Wednesday night.
Harrison hit a double and scored twice. He is 20 for 44 during a 10-game hitting streak, with six doubles, one triple and five home runs.
Locke (3-3) gave up three runs in the first two innings, and then shut out the Marlins over his last five. He gave up six hits, no walks, and struck out seven, beating Miami for the first time in five starts.
 
Harrison, Locke lead Pirates past Marlins, 7-3
 
Christian Yelich hit a two-run homer that drew Miami within 4-3 in the second.
Ike Davis had a two-run double in a four-run first for Pittsburgh against Tom Koehler (7-9).
Gaby Sanchez's two-run double capped a three-run seventh that pushed the lead to 7-3.
Jeff Baker singled in a run in the first for the Marlins.
Koehler was charged with four runs in six innings while allowing five hits and four walks and striking out four. It was the second time in his last nine starts that Koehler allowed more than three runs.
Russell Martin hit an RBI single in the seventh to give the Pirates a 5-3 cushion before Sanchez broke the game open with his double.
Tony Watson and Mark Melancon each pitched one scoreless inning of reliever for the Pirates.
 

Comments are closed.