PITTSBURGH -- Jeff Locke never lost his poise and gave the Pittsburgh Pirates a chance to get a win. Locke overcame a shaky start to pitch seven innings and Josh Harrison had three hits to extend his hot streak as the Pirates beat the Miami Marlins 7-3 on Wednesday night. Locke (3-3) gave up three runs in the first two innings, and then shut out the Marlins over his last five. The left-hander gave up six hits, no walks, and struck out seven, beating Miami for the first time in five starts. "Its easy to let things snowball, its easy to let things carry on," Locke said. "I settled down. I started to get more in control. I kept pounding the strike zone because good things happen when you do that." Christian Yelich hit a two-run homer that drew Miami within 4-3 in the second. The Marlins never scored again and Locke retired the last 13 batters he faced. "He was just persistent," Pittsburgh manager Clint Hurdle said of Locke. "It started with his confidence. He could find the (arm) slot and stay with it, (catcher) Russell (Martin) kept him in a good place to battle through the first two innings then he ran the table. Its as well as hes pitched all year." 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. Ike Davis had a two-run double in a four-run first for Pittsburgh against Tom Koehler (7-9). Gaby Sanchezs 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. "I made some good pitches early in the inning that they hit but then I started falling behind in the count and had to come in with my fastball," Koehler said. "Theyre a very good fastball-hitting team. You dont want to put them in fastball-hitting counts the way I did." 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. TRAINERS ROOM Marlins: Right-hander Jarred Cosart was scratched from his scheduled start Thursday night because of a strained left oblique muscle. Cosart felt discomfort in his side while playing catch Wednesday and the Marlins decided to have him skip a start. He is tentatively scheduled to pitch next Tuesday against St. Louis. The Marlins got Cosart last week in a trade with Houston. He made his Miami debut the next day and took the loss against Cincinnati, giving up four runs in 5 1-3 innings Friday. He was 9-7 with a 4.41 ERA with the Astros. . Reliever Kevin Gregg is expected to have surgery to remove bone chips from right elbow and miss the remainder of the season. . Right-hander Henderson Alvarez played catch before the game, the first time he had thrown since going on the disabled list July 30 with right shoulder inflammation. He is expected to be activated Aug. 15, the first day he is eligible. Pirates: Center fielder Andrew McCutchen missed his second straight game because of a fracture and cartilage damage in his lower left rib cage but remains hopeful of avoiding the disabled list. . Second baseman Neil Walker sat out for the third time in four games because of lower back tightness but is expected to return to the lineup Thursday. . Right-hander Gerrit Cole, will make a third rehab start for Triple-A Indianapolis with the date to be determined after he has a bullpen session Thursday. Cole has been on the DL since July 5 with a strained right lat. ON DECK Marlins: Rookie left-hander Brian Flynn (0-0, 6.00) will fill in for Cosart and start in the finale of the three-game series. Flynn was recalled from Triple-A New Orleans on Tuesday when right-hander Jacob Turner was designated for assignment. Flynn pitched once for the Marlins this season, allowing two runs in three innings June 27 against Oakland. Pirates: Right-hander Edinson Volquez (8-7, 3.91) is 5-0 with a 1.99 ERA in six career starts against the Marlins and looks to snap his three-start winless streak, which comes on the heels of a four-start winning streak. Cheap Nike Baseball Jerseys . This has become the Raptors mantra as they embark on a new era with a new regime and, in the not-so-distant future, a new image. Wholesale MLB Jerseys .C. Now hes squarely in the U.S. capital and helping the Washington Wizards playoff drive. John Wall scored 33 points, Gooden got 11 of his 21 in the final quarter and the Wizards overcame a 10-point fourth-quarter deficit for a 101-94 win over the Brooklyn Nets on Saturday night. http://www.chinajerseysmlb.com/. PETERSBURG, Fla. Discount Baseball Jerseys .Y. - Referee Ed Hochuli referred to replay official Tom Sifferman by his nickname Jungle Boy, which was heard on the in-stadium microphone during the Arizona Cardinals-Carolina Panthers NFC wild-card game Saturday. Cheap Baseball Jerseys Online . His big 2-minute outburst in the fourth quarter Tuesday night is all that really mattered for the Dallas Mavericks.Brooklyn, NY (SportsNetwork.com) - Nerlens Noels slam with 3.2 seconds left lifted the Philadelphia 76ers over the Brooklyn Nets, 90-88, on Friday night. Noel ended with 12 points for the Sixers, who ended the game on a 10-2 run. Robert Covington added 20 points, seven rebounds and six steals. Luc Richard Mbah a Moute had 16 points and three steals in his return to the lineup for Philadelphia, which had lost it previous five trips to the Barclays Center. Mbah a Moute missed the past two games with turf toe. Brook Lopez tallied 18 points, six rebounds and two blocks for the Nets, who have lost four in a row. Mason Plumlee donated 15 points and 15 boards, Jarrett Jack had 14 points and 10 assists and Joe Johnson contributed 13 points. Its a bad loss, Nets coach Lionel Hollins said. We wanted to win this one. This one was at home and it was a winnable game. Trailing 86-80, Mbah a Moute made a layup to ignite Philadelphias game-ending surge. Covington made his third 3-pointer of the contest and Tony Wroten recorded a three-point play to make iit 88-86 Sixers.dddddddddddd Lopezs floater tied things up with 25.3 seconds remaining. Michael Carter- Williams drove to the hoop at the other end and found Noel open under the basket for the go-ahead dunk. A lot of credit to Michael for creating, Noel said. He got by his defender and I saw him driving my way. I found an open spot and he was able to find me and I finished. Lopezs 3-pointer at the buzzer hit nothing but air. The Nets led 32-23 after one quarter, but the Sixers chipped away in the second and got within 46-45 at the half. Brooklyn created some distance with a 12-2 run to start the third quarter. Johnson capped the burst with a jumper to make it 58-47 with 7:11 left. The home team took a 71-64 edge into the fourth. Game Notes The Nets had won four in a row against Philadelphia ... Brooklyn was without guard Deron Williams (fractured rib cartilage) and forward Kevin Garnett (rest) ... Wroten had 12 points for the Sixers, who improved to 5-14 on the road this season. ' ' '