NEW YORK » Even with a sore hamstring, Carlos Ruiz had no trouble trotting around the bases.
Ruiz came off the bench to hit a tying homer in the seventh inning, Jimmy Rollins added a three-run shot and the Philadelphia Phillies busted loose late in a 10-6 victory over the New York Mets on Wednesday night.
"We did some good things right," manager Charlie Manuel said. "The dugout was alive tonight. Everybody was in it. Everybody stayed in there — they must not have gotten hungry."
Shane Victorino drove in the go-ahead run with a sacrifice fly in the eighth and Philadelphia bailed out winless Cliff Lee to take two of three in the series. Ty Wigginton also homered for the Phillies, who improved to 3-6 against the Mets this season.
Lucas Duda went deep twice, including a two-run shot off Lee in the sixth that gave the Mets a 3-1 lead. Dillon Gee pitched 62/3 effective innings, but the New York bullpen was battered after he left — beginning with the pinch-hit homer by Ruiz.
"He’s a great player and he’s proven it day in and day out," Lee said. "It just shows how complete of a player he is. He’s basically our best player right now and has been the whole time."
Rollins hit a long drive into the top deck in right off Ramon Ramirez in the ninth for his second homer of the season. Wigginton had an RBI double and Victorino a two-run single to cap a six-run inning that made it 10-3.
"Guys that pitched threw three nights in a row," Mets manager Terry Collins said about his bullpen. "Guys threw pitches they wish they could get back."
Wigginton, a former Met, finished the series with two homers and eight RBIs.
Antonio Bastardo (2-1) and Jose Contreras each worked a scoreless inning after Lee was called back for Ruiz with Philadelphia trailing by two.
"I had a feeling he was going to get a knock. That’s why I put him up there," Manuel said.
Ruiz was confident he could have legged out a double, but he was glad to take it slow after the ball cleared the fence.
"Yeah, it was easy," he said with a smile. "I told myself, make sure to do something right there. … I’m happy Charlie gave me the opportunity in that inning."
Rockies 13, Astros 5
Carlos Gonzalez hit three home runs in his last three at-bats, Michael Cuddyer had a grand slam and Dexter Fowler also homered, leading host Colorado past Houston for its third win in a row.
Marlins 5, Nationals 3
Giancarlo Stanton hit his 12th home run in May to tie the franchise record for a single month and host Miami earned its 20th comeback victory, completing a three-game sweep of first-place Washington.
Braves 10, Cardinals 7
Freddie Freeman homered and drove in three runs, wearing his new glasses, to help host Atlanta recover after blowing a five-run lead and beat St. Louis.
Cubs 8, Padres 6
Darwin Barney hit a two-run homer in the bottom of the ninth to give host Chicago a win over San Diego.
Pirates 2, Reds 1
A.J. Burnett allowed just two hits over seven innings, Matt Hague delivered a two-run double and host Pittsburgh edged Cincinnati.
Diamondbacks 4, Giants 1
Paul Goldschmidt hit a go-ahead homer in the sixth inning to help Ian Kennedy snap a five-start losing streak, and Arizona avoided a three-game sweep of host San Francisco.
Brewers 6, Dodgers 3
Carlos Gomez tied a career high with four hits, including a go-ahead two-run single against Clayton Kershaw, and Milwaukee handed the reigning NL Cy Young Award winner his third loss in five starts with a win over host Los Angeles.
White Sox 4, Rays 3
Alexei Ramirez drove in two runs and Chicago extended its best win streak of the season to eight games with a victory over host Tampa Bay.
Blue Jays 4, Orioles 1
Edwin Encarnacion hit one of host Toronto’s four solo home runs, leading the Blue Jays to a three-game sweep of Baltimore.
Royals 6, Indians 3
Bruce Chen overcame a rocky second inning and Kansas City scored its first five runs with two outs in a win over host Cleveland.
Twins 4, Athletics 0
Francisco Liriano tossed six shutout innings in his return to Minnesota’s rotation, sending visiting Oakland to its eighth straight loss.
Red Sox 6, Tigers 4
David Ortiz and Will Middlebrooks each hit two-run homers, Kevin Youkilis had a solo shot and host Boston beat Detroit for its 14th win in 19 games.
Yankees 6, Angels 5
Curtis Granderson and Robinson Cano homered during New York’s five-run third inning, helping the Yankees snap host Los Angeles’ eight-game win streak.