SAN FRANCISCO - Miami Marlins manager Mike Redmond has no explanation for why his club has played so well at home and struggled so much on the road this season. Ray Bourque World Cup Jersey . Wins like Friday night will help erase those questions. Casey McGehee singled home the winning run with one out in the ninth inning to atone for a costly error and help the Marlins earn a rare road win, 7-5 over the San Francisco Giants. "I think were still trying to figure it out," Redmond said. "If I had an answer to why were so much better at home to on the road, wed fix it, right? But these guys keep battling. They keep fighting. You saw that tonight. We dont quit. We keep grinding. We might make a few mistakes, but we keep going." The Marlins made plenty of mistakes. They also made some big plays, too. Derek Dietrich and Christian Yelich homered, and Jarrod Saltalamacchia snapped an 0-for-26 skid by tying his career high with four singles to stop Miamis slide. The Marlins entered the game losers of six of their past seven games and a majors-worst 4-16 record away from home. They also are a league-best 17-5 at home. "Weve seen those games go the other way sometimes, especially on the road right now. It was huge for us to be able to stick in there and get that one," McGehee said. Santiago Casilla (1-1) got out of a bases-loaded jam in the eighth, but couldnt escape trouble in the ninth. The right-hander allowed two baserunners before McGehees tiebreaking grounder to right field. "It just had eyes and got through the infield," Giants manager Bruce Bochy said. "Thats the way the game goes." Garrett Jones added an RBI single off lefty Javier Lopez and made a leaping catch in the netting of the photographers pit in foul territory in the bottom of the ninth. Mike Dunn (4-3) pitched a scoreless eighth, and Steve Cishek converted his eighth save for Miami. Neither starter pitched well but did just enough to give his team a chance in the final innings. Henderson Alvarez allowed five runs — four earned — and 10 hits in six innings for the Marlins. He struck out four and walked none. Giants right-hander Yusmeiro Petit, filling in while Tim Hudson rested his nagging hip, gave up five runs — four earned — on seven hits in five innings. He struck out five and walked none. "I lost a little bit of my command in the first inning. I tried to stay close in the game," Petit said. After wasting a 4-1 lead in a loss Thursday night to San Francisco, Miami moved ahead 4-1 again but rallied back late this time. The Giants had three RBI hits with two outs, including pinch-hitter Gregor Blancos bloop single in the sixth that tied it at 5-all. Blancos hit came after McGehee couldnt corral a grounder at third. "I still feel terrible. Alvarez battled through and it wouldve been nice to get him the win," McGehee said. Defence — or a lack thereof — proved pivotal in the late innings. Redmond successfully challenged a transfer rule call in the fifth. After a replay review, umpires ruled Marlins right fielder Giancarlo Stanton caught Hunter Pences fly in the web of his glove and dropped the ball trying to transfer it to his hand for a throw. Buster Poseys flyout to right later scored Angel Pagan, who had advanced to third on Stantons botched transfer. Stanton made up for the play with an outstretched catch of Michael Morses fly near the wall in the eighth. Pagan also made a spectacular over-the-head catch on Dietrichs deep fly for the first out of the seventh and held on after running into the padded wall in left-centre. And Casilla got pinch-hitter Ed Lucas to ground into a double play with the bases loaded to end the eighth. NOTES: It was the fifth time Saltalamacchia had four hits in a game. ... Stantons career-high 17-game hitting streak ended after going 0 for 5. ... San Francisco hosted "Metallica Night," which included members of the heavy metal band playing the national anthem, drummer Lars Ulrich throwing out the ceremonial first pitch and singer James Hetfield announcing San Franciscos starting lineup. ... RHP Tim Lincecum (3-2 4.78 ERA) starts for the Giants opposite Miamis RHP Tom Koehler (3-3, 2.57) on Saturday. Jake Muzzin Team Canada Jersey . George Hill had 13 points and seven rebounds for the Pacers, who stayed atop the overall NBA standings despite losing twice on their West Coast trip. Los Angeles kept it close into the second half before the Pacers finished an easy win over the injury-riddled Lakers, who have lost five straight. Rick Nash Jersey . And like the near entirety of last season, Jonathan Bernier and Torontos goaltending tandem is up to the task. http://www.hockeyteamcanadajerseystore.com/mark-messier-Canada-jersey/ . -- Dane Fox scored his 61st and 62nd goals of the season and Brendan Gaunce had a goal and three assists as the Erie Otters downed the Kitchener Rangers 7-3 on Saturday in Ontario Hockey League action.Lefty Travis Wood aims for a second win against St. Louis in 10 days on Monday night, when the Chicago Cubs visit Busch Stadium to begin a four-game series with the Cardinals. Wood picked up his second victory of the season -- and fourth of his career against the Cardinals -- on May 2, allowing two earned runs on six hits in seven innings of a 6-5 triumph. He walked none and struck out six batters in the win. In one subsequent start, however, Wood was battered for eight runs on eight hits in just four innings of an 8-3 interleague loss to the Chicago White Sox on Wednesday. For the Cardinals, fellow left-hander Tyler Lyons makes his fourth starting bid in search of win No. 1 for 2014. The 26-year-old Texan pitched a scoreless inning of relief against the Cubs in the aforementioned May 2 game, but did not factor in the decision. It was his lone career meeting with Chicago. Lyons pitched six strong innings and allowed four hits and a run in one outing since, getting a no-decision in the Cardinals 2-1 loss at Atlanta on Tuesday after walking one and striking out seven. On Sunday in Atlanta, Evan Gattis and Jason Heyward both homered to back a soolid start from Aaron Harang, as the Braves completed a three-game sweep of the Cubs with a 5-2 triumph at Turner Field. Drew Doughty Team Canada Jersey. Chicago starter Edwin Jackson (2-3) allowed three runs on six hits and two walks over six frames to absorb the loss. Nate Schierholtz smacked a two-run double for the Cubs, who have lost seven of their last eight. In Pittsburgh, Allen Craig and Yadier Molina posted a pair of hits to go with an RBI and run scored and the Cardinals hung on to beat the Pirates, 6-5, in the finale of a three-game set. Trailing by two runs going into the ninth, Pittsburgh got a run back when Neil Walker hit a double and Andrew McCutchen singled to plate him and make it 6-5. The Pirates later loaded the bases with none away, but Trevor Rosenthal got Ike Davis to pop out into foul territory and Jordy Mercer to roll into a 1-2-3 double play to end the game and give Rosenthal his 10th save of the season. Shelby Miller (5-2) allowed two runs on four hits and four walks over 5 1/3 innings for the Cardinals, who avoided being swept. The Cardinals and Cubs have split six meetings this season. NFL Jerseys Wholesale Cheap Authentic Jerseys China Jerseys Cheap NFL Jerseys Wholesale Cheap NFL Jerseys Discount NFL Jerseys ' ' '