SAN FRANCISCO -- Madison Bumgarner stayed in character as he answered waves of questions regarding the end of San Francisco's losing streak and the continuation of his own personal winning streak.
"I just go out there with the same mindset every time to make pitches," Bumgarner said after the Giants beat the Milwaukee Brewers, 5-2, on Saturday, ending the team's four-game slide. "I always try to be that way. My command feels pretty good now and I just try and pitch."
Now just the second-youngest member of the Giants, to his catcher Hector Sanchez, Bumgarner has carved a nice slice of the pitching rotation for himself and has done so with same poise and determination he displayed while helping the Giants win a World Series championship as a rookie two years ago.
"It's amazing at his age that he has that ability to put things aside," Giants manager Bruce Bochy said. "We put him in a couple of jams there and he showed the composure to pick up his teammates."
Bumgarner maintains the same calm expression no matter what kind of game he's pitched. Lately, he's been spectacular.
Bumgarner (5-1) won his fifth straight decision, matching a career high, with seven solid innings. He allowed one run on six hits, walking one and striking out five. He's won eight straight at home, is 11-1 at AT&T Park over his last 13 starts and improved to 22-2 when he receives at least three runs of support.
"He's the kind of pitcher I never want to face," said Giants outfielder Angel Pagan, who extended his career-best hitting streak to 19 games with a third-inning single. "He's like a lion, always ready to compete and win."
Bumgarner had a runner on third with less than two outs on two separate occasions and the Brewers did not score either time. In the fifth, it was to keep the game close. In the sixth, it was to keep the game tied.
Buster Posey collected two hits and drove in the go-ahead run with a sixth-inning double. Melky Cabrera singled and tripled, scoring the go-ahead run. Sanchez, Brett Pill and Conor Gillaspie also drove in runs.
Cabrera has been especially clutch since the loss of Pablo Sandoval to a hand injury. He collected his fourth consecutive multihit game.
"I don't feel any pressure," Cabrera said through an intrepretor. "I'm just going out there and doing what I can. It's unfortunate we lost our best hitter. I'm going to do what I can to help the team."
Bumgarner drove in the game-tying run with a double in the fifth, his second hit of the season and his first in 15 at-bats.
"That seemed to bust us out of our little funk," Bumgarner said.
"He helped himself and he got us going," Pagan said. "He's a good hitter and I've seen him hit the ball hard."
The Giants finally got to starter Randy Wolf (2-3), who had not allowed more than three earned runs to the Giants in his previous 10 starts against them, dating to April 2007 when he was with the Los Angeles Dodgers.
"It's so frustrating," said Wolf, who surrendered nine hits for the second straight start. "Today was probably the first time I've felt normal and good, where my release point felt good. That sixth inning, I put mistakes out there and they capitalized on it. It's frustrating to have one inning really spoil what I felt was going pretty good."
The Giants can certainly understand the frustration, having ended some of their own.
"The last few games have not gone the way we wanted," Pagan said. "All we can do is keep playing hard, keep trying to have good at-bats and trying to create something."
Rick Eymer is a contributor to MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.