Madison Bumgarner recorded what was easily his best outing of the spring Monday, working four shutout innings as the Giants outlasted the Texas Rangers, 2-1.