Donovan Solano has made a habit of getting big hits in three years with the Giants, and he came up huge late in Friday night's game.