For seven innings, everything had gone right for the Pittsburgh Pirates. The offense was explosive. The starting pitching was decent. And when Nick Gonzales launched a two-run homer in the top of the seventh to make it 7-3, the visiting dugout at Minute Maid Park had the loose, carefree energy of a team already planning its post-game meal.