The San Francisco Giants boosted their already unwavering confidence by feasting upon two of the NL's worst teams during their recent road trip.
Building on that momentum at home against a pair of division rivals could help extend their NL West lead.
San Francisco seeks its sixth victory in seven games when it begins a six-game homestand against the slumping Arizona Diamondbacks on Monday.
The Giants completed a 5-1 road trip to Houston and Chicago by beating the Cubs 7-5 on Sunday, scoring twice in the ninth after a shaky outing by Matt Cain.
Former Cub Angel Pagan drove in two runs, including a tiebreaking RBI single in the final frame, to help San Francisco (76-58) improve to a season-best 18 games over .500 and maintain a 4 1/2-game lead on the second-place Los Angeles Dodgers.
The Giants host the Diamondbacks for three before the Dodgers visit the Bay Area next weekend.
''I've been on teams before where you're down runs and you don't feel like you're in it anymore," Cain ...