Once again, momentum lasted just nine innings for the Giants as they fell to the Miami Marlins 6-3 on Tuesday.