Rapid Reaction: Cubs 8, Padres 6

CHICAGO -- The Cubs pulled off their first three-game sweep of the season with an 8-6 victory Wednesday over the San Diego Padres.

How it happened: Offense and relief pitching have been the Cubs' biggest issues this season but both came through Wednesday. The Cubs' late rally was capped off by a two-run walk-off home run from Darwin Barney. The bullpen did its part with 4 2/3 scoreless innings. Ryan Dempster had a rough outing giving up six runs on six hits in just 4 1/3 innings. He also had four walks.

What it means: Sometimes getting your offense back on track means going to unusual measures to do it. The Cubs got two RBIs from their No. 8 hitter (Steve Clevenger), one from the No. 9 spot (Ryan Dempster), got two walks with the bases loaded and a run in the eighth inning on two steals from Tony Campana and an infield single from Starlin Castro. Then came Barney's homer. It helped the Cubs to 24 runs against the Padres this week, the most in a three-game series this season.

Outside the box: Clevenger now has 13 hits in 26 at-bats this season, good for a .500 batting average. He also has four RBIs after collecting two in his first two at-bats Wednesday. The rest of the catchers that have been used by the Cubs this season (Koyie Hill, Welington Castillo, Geovany Soto and Blake Lalli) were a combined 27-for-162 (.167) with 12 RBIs.

Off Beat: For those who excel on a set time schedule, this stretch of Cubs games is not ideal. Starting with the Cubs' 1:20 p.m. CST start on Wednesday, they have a string of six games, all with different local starting times. All four games at San Francisco have different start times and then there is the opener at Milwaukee next week. The next six game times (listed as CST): 1:20 p.m., 9:15 p.m., 6:15 p.m., 3:05 p.m., 2:45 p.m. and 7:10 p.m.

Up next: The Cubs are off on Thursday and then open a four-game series at San Francisco on Friday with left-hander Paul Maholm (4-3, 4.62 ERA) facing Giants left-hander Madison Bumgarner (5-4, 3.14) in the 9:15 p.m. CST start from AT&T Park.