They'll look to extend their season-high home winning streak to eight games Wednesday night against the lowly Arizona Diamondbacks.Yusmeiro Petit allowed four hits and struck out nine while tossing the second complete game of his career, and rookie Joe Panik had five hits during Tuesday's 5-1 win over Arizona (59-85).Angel Pagan added four hits and Buster Posey had two RBIs for the NL wild-card-leading Giants (79-65), who trail the first-place Los Angeles Dodgers by 2 1/2 games in the West after winning for the 10th time in 13 contests.San Francisco last won eight straight at home during a nine-game run May 6-22, 2011.Pagan is 19 for 38 in his last nine against the Diamondbacks.Panik is batting .415 in his last 13 home games after hitting .189 in his first 13 there."He's got a simple swing," San Francisco manager Bruce Bochy said. "He doesn't try to do too much, and he has a nice knack for getting the barrel on the ball."Teammate Ryan Vogelsong (8-10, 4.06 ERA) posted a 3.06 ERA during a five-start home stretch in which he went 0-4, but did not receive a single run of support while on the mound. That drought ended when he gave up two runs in seven innings of a 13-2 victory over Milwaukee on Aug. 29."I'll take 13 all the time," said Vogelsong, who went 3-1 with a 2.58 ERA in six starts overall last month.The right-hander, however, opened September by matching a career high while allowing eight runs and four homers in five innings of a 9-2 loss at Colorado last Wednesday.Vogelsong gave up four runs in five innings both times while going 1-0 in his first two starts versus Arizona this season, then allowed two in 6 1/3 innings despite the Giants falling 2-0 at home to the Diamondbacks on July 12.Arizona, 2-6 on a 10-game trip, has totaled six runs during its four-game skid.Rookie Ender Inciarte homered in the fourth Tuesday for his second hit in 14 at-bats over the last four contests.Josh Collmenter (10-7, 3.81) allowed one run over seven innings of three relief appearance against the Giants this season, then overcame four walks to yield a run in five innings of a 4-1 home victory over San Francisco on June 20.One win shy of his career high, Collmenter has yielded two earned runs and 11 hits over 21 2/3 innings to go 2-0 in his last three starts. The right-hander yielded one of those runs in seven innings of a 6-1 win at San Diego last Wednesday."I've been able to locate, move the ball in and out and mix pitches up," Collmenter, who has walked two in those three outings, told MLB's official website. "That's my game plan. Just trying to force contact. I don't want to be a guy that walks guys and gets behind in the count."Posey is 8 for 11 with two home runs and a double versus Collmenter, while Pagan is 3 for 6 against him.