CHICAGO -- Thursday marked the Cubs' best offensive game of the year, according to Dale Sveum, but the manager was also still scratching his head about some of the mental gaffes.

The Cubs rallied twice, scoring six runs in the sixth to tie the Brewers at 9 before needing a walk-off RBI single by Alfonso Soriano in the ninth to seal a 12-11 victory.

On the plus side, David DeJesus and Luis Valbuena, the Nos. 1-2 hitters, were a combined 6-for-9 with three walks and four runs. DeJesus also drove in two runs and Valbuena added an RBI single. Is that was Sveum is looking for?

"Exactly," he said. "Every day, that'd be awesome."

The Cubs were patient at the plate, totaling 11 walks in the game.

"Sometimes it takes us a week to get 11 walks," Sveum said. "It was nice to have basically everybody through the lineup grind out at-bats through the whole day. ... Yesterday was a great day, offensively."

But it wasn't perfect. In the fourth, Rickie Weeks was safe on an infield single to shortstop Starlin Castro, who might have had a chance to get the Brewers speedster.

"Before the ball is hit, you have to realize that, 'OK, no matter how it's hit, I have to get rid of it,'" Sveum said. "[You say,] 'I've played against Rickie enough times to know he runs as hard as anybody down the line to where I can't hesitate on anything.'"

In the sixth, Weeks doubled and advanced on a fly ball to right by Corey Hart.

"Those are taking things for granted, and [it] cost us, obviously, a few runs," Sveum said. "These are things you have to tighten up, and you can't take them for granted. It's the Major Leagues. You can't do it."

These weren't physical mistakes, Sveum said.

"They were all mental gaffes," he said. "Probably people watching the game didn't notice it, but we notice as coaches and managers who spend a lot of time doing things, and when people ad-lib, you get a little upset about the ad-libbing sometimes."

The Cubs' pitchers were a little too creative, too, ignoring scouting reports.

"That's the human factor that comes in sometimes," Sveum said. "When catchers are really starting to come around and do their job to stick to the game plans and we're getting off track on some of the stuff, it has to be tightened up. We're just giving up way too many runs because of the ad-libbing on the mound."

Cubs recall Beliveau; more moves coming Saturday

CHICAGO -- The Cubs recalled reliever Jeff Beliveau from Triple-A Iowa on Friday to take pitcher Brooks Raley's spot on the roster. Beliveau was the first of about a half-dozen players expected to be added once rosters expand on Saturday.

Raley, who began the year at Double-A Tennessee, started Thursday for the Cubs against the Brewers. He was subsequently shut down for the season because he reached his innings limit. The left-hander ended with 155 innings total at three levels -- Tennessee, Iowa and the big leagues. Technically, he was optioned to Iowa, but the Minor League team's season ended Thursday.

The Cubs were expected to add outfielders Tony Campana and Dave Sappelt and infielder Adrian Cardenas on Saturday from Iowa's roster. Pitcher Miguel Socolovich, claimed off waivers on Aug. 23 from the Orioles, also will join the Cubs, along with catcher Anthony Recker, acquired Monday in a trade with the Athletics for Minor League catcher Blake Lalli. Socolovich appeared in three games for Iowa.

Pitcher Chris Rusin, who made his Major League debut Aug. 21 against the Brewers, will be added, as well, and start Tuesday against the Nationals, taking Raley's spot in the Cubs' rotation. In his debut, Rusin gave up one run on one hit over five innings, striking out four.

Rusin and some of the others joined Tennessee to stay on their throwing schedules.

"A lot of the guys getting called up, I don't think you're going to see a whole lot different playing time than what's here already," Cubs manager Dale Sveum said. "They'll get a little bit of playing time, but you're not going to take too much away from anybody who is on the field right now."

Extra bases

• Hurricane Isaac wiped out Iowa's final weekend series at New Orleans.

"We were watching the weather, and we were like, 'There's no way we'll play,'" said Beliveau, added to the big league roster on Friday. "We were ready to go."

Instead, Iowa's season ended Thursday night with a 6-1 loss to Nashville.

The Pacific Coast League announced the Iowa-New Orleans series was cancelled because of the effects from Hurricane Isaac.

"We'd look at the news, and there's like 10 feet of water there," Beliveau said.