Madison Bumgarner threw 27 pitches in the first inning and gave his catcher Buster Posey no chance on two stolen base attempts in the second that led to a Cleveland Indians run. That led Bruce Bochy to cut Bumgarner’s outing short and call on his son Brett Bochy to start the third.

Despite the brief outing that included just two first-pitch strikes to the ten batters he faced, Bumgarner still things he’s improving each time he takes the mound.

“So far it’s felt a little better each time out,” he said. “I’m fine with that right now. You don’t want to really peak until the end. We’re obviously trying to be at our best, but its not going to happen this early.”

In the first frame, Bumgarner gave up an infield single to Lou Marson and walked Cleveland’s clean-up hitter Nick Swisher, but punched out Ryan Raburn with a four-seam fastball to end a lengthy inning.

He kept the Indians off the board but his high pitch count took its toll in the second, when he gave up a leadoff single to Cord Phelps. After a fielder’s choice swapped Phelps for Ezequiel Carrera at first, Bumgarner didn’t keep an eye on the speedy outfielder and paid for it with two stolen bases. No. 9 hitter Luis Hernandez’s single scored Carrera before Bumgarner struck out Michael Bourn and hit the showers.

Bumgarner gave up one run in 1.2 innings on the first of the month against the Oakland Athletics and, at the time, explained that he was tinkering with a new two-seam fastball. This time out, Bumgarner simply blamed the Indians’ success against him on location mistakes.

“My command wasn’t quite as erratic, I was just up [in the zone],” Bumgarner said. “I was pitching from behind every time.”