The San Francisco Giants are making a habit out of rallying for victories as they pursue a division crown.