SAN FRANCISCO (AP) - Madison Bumgarner hit a grand slam and drove in a career-high five runs to overcome a shaky outing on the mound, sending the San Francisco Giants to a 6-5 victory over the Colorado Rockies on Friday night.
Bumgarner hit a sacrifice fly off starter Jorge De La Rosa in the third inning, then connected for a towering home run in the fourth. It was Bumgarner's third career homer and only the second grand slam by a Giants pitcher since the team relocated from New York to San Francisco in 1958.
Brandon Crawford added two hits and scored twice for the Giants.
Carlos Gonzalez homered for Colorado, which played short-handed after injuries sidelined two of its top hitters.