" Hero: Marquis gave up only four hits and didn't walk a batter while striking out five.
" Did you see this?: Pirates starter Ian Snell walked four, hit a batter to force in a run and threw a run-scoring wild pitch.
" Figure this: Alfonso Soriano was 8-for-15 in the three-game series with two home runs.
" Quotable: "We're starting to see some positive things." -- Lou Piniella
-- ESPN.com news services
Cubs 7, Pirates 1
PITTSBURGH (AP) -- Not even Ernie Banks, baseball's most professed lover of the doubleheader, could dislike this. The Chicago Cubs won two games in one day and had to play only 12 innings.
Jason Marquis limited the Pirates to four hits over eight innings to win his fourth consecutive start and Alfonso Soriano homered for the second time in two days after not connecting all season, leading Chicago to a 7-1 victory over Pittsburgh on Wednesday.
A half hour before that game started, the Cubs finished an 8-6 win in a game suspended by a persistent rain when they led 6-5 in the middle of the seventh Tuesday night. Soriano led off that game with his first homer for Chicago and Cliff Floyd's two-run shot off Jonah Bayliss (2-2) keyed a four-run rally just before the rain came.
"We've got a special group here, guys that can do a lot of damage," Marquis said.
Finally, the Cubs are seeing some results from that $300 million they tossed around during the offseason to add and retain talent. Soriano ($136 million) was 8-for-15 in the three-game series and homered twice, including a go-ahead drive Wednesday in the third inning off Ian Snell (2-2) that made it 2-1.
Marquis ($21 million) struck out five and walked none -- compared to Snell's four walks -- and was touched only for Ryan Doumit's two-out solo homer in the second while lowering his ERA to 2.09. And Floyd ($3 million) had the big hit in the suspended game.
"Jason's been lights out for us," Derrek Lee said. "He's pitched pretty much that way every start. Outside of the home run, they didn't get much of anything."
Marquis pitched for the first time since his former Cardinals teammate, reliever Josh Hancock, died early Sunday in a highway wreck while the Cubs were in town. Marquis was shaken by his friend's death, but said going to the mound again was therapeutic.
"The tragedy that happened obviously isn't a good thing," Marquis said. "Josh is in my prayers and my thoughts. When you step between the lines, it's almost like a safe haven. You're able to escape and go out there and concentrate on what you have to do."
More good signs for the Cubs: Lee doubled in a run during the first inning, giving him at least one double in eight consecutive games. He also had six hits in the final two games of the series and has reached base in every Cubs game this season.
"We're starting to see some positive things," manager Lou Piniella said after a 5-1 road trip to St. Louis and Pittsburgh. "If we continue to swing the bats and take advantage of opportunities, you can see this thing starting to come together."
The Cubs took advantage of Snell's wildness to score two runs in the fifth and open a 4-1 lead without needing to put a ball in play. Snell walked four, hit Floyd with a pitch to force in a run and threw a run-scoring wild pitch. Floyd left after being struck near the knee, but was not injured.
Snell looked unhappy when he didn't get a couple of strike calls while walking Marquis.
"I let that get to me after that," Snell said. "It's just frustrating."
Ryan Theriot also doubled twice and drove in two runs for Chicago, not that Marquis (4-1) needed a lot of support against the NL's second-worst offense. The Pirates trail only Washington in team batting average (.237) and have only 20 homers in 26 games.
"The consistency has been lacking in our offense all season," manager Jim Tracy said. "But we're not going to continue to hit like this."
Adam LaRoche, the Pirates' major offseason addition, is hitting .132 with three homers despite being moved up and down the batting order in an effort to get him going.
"All he needs is that one hit, one at-bat, one day to get going and never look back," teammate Jason Bay said.
In the suspended game, Rocky Cherry (1-1) got two outs in the sixth for his first career victory and Ryan Dempster finished up by getting four outs for his fifth save in five opportunities, despite allowing a run.
Lee had four hits, including two doubles and a run-scoring single, and Jacque Jones also homered.
"It was the first time I've ever been involved in a format like that," Piniella said.
Marquis is 2-1 with a 1.23 ERA against Pittsburgh in three starts the last two seasons. ... Soriano has a 12-game hitting streak (19-for-49, .388), Lee an 11-game streak (20-for-50, .400). ... The Pirates went 5-4 on a homestand against the Astros (3-0), Reds (1-2) and Cubs (1-2).