Travis Snider's run-scoring triple in the second inning Thursday was clutch, but it was the finishing touch the right fielder put on the head-first slide into third base that made it even more memorable.

Snider was still face down when he lifted his arms toward the Pirates' dugout and flashed the Zoltan “Z.” Andrew McCutchen drove him in on the next at-bat, the second of three hits for the center fielder, and the Pirates held on after a long rain delay to sweep the Chicago Cubs with a 4-2 win.

“At that point, you run a long ways, you don't really feel like getting up right away, so I figured I'd just get it out of the way before I got to my feet,” said Snider, who also made a nice throw to catch Starlin Castro trying to stretch a leadoff single into a double in the sixth. “I needed a breath, a moment to gather myself, and luckily Cutch hit a nice little single so I could just walk home.”

After the game, Snider and his teammates slipped on Penguins jerseys waiting for them at their lockers and boarded the bus to the airport to depart on a five-game road trip to Milwaukee (three games) and Detroit (two games).

It's easy to joke and have fun when a team's doing well, and the Pirates are playing incredibly well at the moment. The win was their fourth in a row, 11th out of their last 13 and put them a season-high 11 games over .500. Since losing the first two series of the season, including the opener against the Cubs, they are 10-2-2 in their last 14 series.

Right-hander Jeanmar Gomez had his fifth start cut short by the nearly two-hour rain delay, but gave the Pirates what they needed in his 32⁄3 innings, allowing one run on three hits.

McCutchen stole two bases and was 3 for 4 with two RBI, and Starling Marte was 2 for 3 with a stolen base. Jason Grilli struck out two in his major league-leading 19th save, and Vin Mazzaro (3-0), who came in after the delay, pitched a scoreless 21⁄3 innings.

“You always want to be prepared because you never know what's going to happen or how long the rain delay's going to be,” Mazzaro said. “Just stick through it and try to stay focused and keep the same mentality as if the game was going on.”