A series of extra-inning games by the Mets — including a 3-2 loss in 11 innings on Friday — has left the pickings slim for manager Terry Collins.
"Those guys are out of gas," Collins said. "Those arms are hanging."
The Mets grinded their way to an early 2-0 lead against Burnett. Kirk Nieuwenhuis doubled home Byrd in the fourth and Byrd added an RBI infield single in the fifth as Pittsburgh's ace struggled with his command.
Burnett surrendered two runs on seven hits in 5 2-3 innings, striking out eight but walking four in his second start since returning from a torn calf. He escaped further damage in the sixth when Wilson struck out Daniel Murphy with runners on the corners.
"You never want to come out of a game, but you feel pretty good when these guys come in behind you," Burnett said.
The Pirates didn't let the reprieve go to waste. After McCutchen tied the game with his 10th homer of the season in the sixth, pinch hitter Travis Snider started the game-winning rally with a one-out single in the seventh.
Jose Tabata followed one batter later with a single and Snider scored when McCutchen's sharp grounder deflected off New York third baseman David Wright's glove and into the outfield.
Pittsburgh added an insurance run when New York's Josh Edgin walked Russell Martin with the bases loaded.
Torres filled in capably for All-Star Matt Harvey, forced to miss a start due to a blister on his right (pitching) hand. Torres pitched five effective innings in his first major league start in nearly three years. The right-hander gave up just one run and struck out five.
Torres worked as a starter in Triple-A Las Vegas this season before moving into a reliever's role when the Mets called him up in mid-June. He hadn't thrown more than 45 pitches since returning to the majors and cruised into the fifth before tiring.