The Giants erased a deficit in the 7th inning or later for the 4th consecutive game to improve to better than .500 for the first time since they were 2-1 on March 30.