Madison Bumgarner pitched eight innings of three-hit ball for his first win