Still six games under .500 and 10 1/2 games out of first place, the Miami Marlins are slowly starting to gain traction one month after their season nearly spun out of control. Another double-digit hit game from the offense and a stellar outing by a rookie pitcher are just the latest signs to make manager Don Mattingly encouraged as the All-Star break approaches. Justin Bour hit his 20th home run, Marcell Ozuna drove in two runs and the Marlins held on to beat the San Francisco Giants 5-4 on Saturday night.