SAN FRANCISCO — One of the longest, most-bizarre and frustrating games in Rockies history came to a bitter end in the wee hours of Saturday morning at Oracle Park. Erik Kratz hit an bases-loaded, infield grounder off reliever DJ. Johnson in the 18th inning to score Brandon Belt and lift the Giants to a 3-2, extra-inning victory.