SAN FRANCISCO (AP) - Casey McGehee singled home the winning run with one out in the ninth inning to help the Miami Marlins earn a rare road win, 7-5 over the San Francisco Giants on Friday night.
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 Miami's slide. The Marlins entered the game losers of six of their past seven games and with a majors-worst 4-16 record away from home.
Santiago Casilla (1-1) got out of a bases-loaded jam in the eighth but couldn't escape trouble in the ninth. The right-hander allowed two baserunners before McGehee's tiebreaking single to right field.
Garrett Jones added an RBI single off lefty Javier Lopez and made a leaping catch in the netting of the photographers' well in foul territory in the ninth. Mike Dunn (4-3) pitched a scoreless eighth, and Steve Cishek converted his eighth save.

Recent MLB Discussions

Top MLB Public Bets

MLB Top Stories

Thumbnail Houston Astros Win Total Prediction The Houston Astros flirted with a playoff appearance in 2016. Can they have a successful season in 2017?
Thumbnail Rockies Win Total Prediction Will the 2017 season be the one where the Colorado Rockies make a move to be a winning team?
Thumbnail World Baseball Classic Final Prediction Will the USA knock off Puerto Rico tonight in the World Baseball Classic Championship at 9:00PM ET?
Thumbnail Indians Win-Total Prediction After falling just shy of the World Series in 2016, can the Cleveland Indians follow it up with a better year...
Thumbnail USA vs. Japan WBC Prediction Tanner Roark’s first World Baseball Classic outing didn’t go particularly well. If Team USA wants to advance to the championship game, though, it needs the Washington...

MLB Team Pages