PHOENIX -- The ball bounced in the dirt and away from Carlos Ruiz, a play the Philadelphia catcher could have easily given up on. Instead, he pounced on the ball, threw to second and -- with the help of a replay and a heads-up tag by Chase Utley -- retired Martin Prado to help preserve the Phillies comeback victory. Pinch hitter Cody Asche hit a two-run double in Philadelphias four-run eighth inning and Ruiz kept Arizona from getting a runner in scoring position with his hustle play in the ninth, leading the Phillies to a 6-5 win over the Arizona Diamondbacks on Saturday night. "It was a hustling play," Phillies manager Ryne Sandberg said. "He could have very easily put it in his pocket there, but he made it fairly close and ended up with a big play just with the hustle." The Phillies had to rally after ace Cliff Lee allowed five runs in the first three innings. Philadelphia fought back by scoring two runs off Bronson Arroyo in the seventh and four more in the eighth against Joe Thatcher and Trevor Cahill (1-5). Jeff Manship (1-0) allowed a hit and two walks in an inning for his first win since Sept 6, 2010, with Minnesota and Jonathan Papelbon worked the ninth for his seventh save -- with an assist from Ruiz and a replay. The inning started with a single by Prado, who then was called safe on the close play at second. Sandberg checked the teams internal replay and called for a challenge, arguing Utley had tagged Prado after he came off the bag on the slide. Following a lengthy review by the umpires, Prado was called out. Papelbon then struck out Paul Goldschmidt looking, and Miguel Montero grounded out to end it. Ruiz also had three of Philadelphias 13 hits and drove in a run. The Phillies have won five of seven. "We were down by five heading into the seventh inning and to pull that off was definitely big," Lee said. Arizona had bounced back from a difficult start to the season behind its starting pitching and got a decent outing from Bronson Arroyo, who extended the rotations scoreless innings streak to 18 2-3 innings by pitching into the seventh. But Arroyo gave up two runs in the seventh and the bullpen couldnt hold the lead after he left, leading to the Diamondbacks ninth loss in 10 home games. Cody Ross had three RBIs and two hits for Arizona, which had three errors, including a dropped popup by Prado at third to start the eighth inning. "We should have had enough pitching to get through that game," Diamondbacks manager Kirk Gibson said. "We just didnt play well." Lee had been superb against Arizona in six previous starts, going 4-1 with a 2.93 ERA and 42 strikeouts in 43 innings. The left-hander has been dialed into the strike zone against everyone so far this season, entering Saturday nights start with 38 strikeouts and two walks. Lees control wasnt quite the same against the Diamondbacks. Arizona scored two runs off Lee in the first, including an RBI single by Ross that ended a 1-for-22 slump since returning from the disabled list with a dislocated hip. A.J. Pollock added a run-scoring triple in the second inning and Ross made it 5-0 in the third with a two-run single to left. Lee allowed three earned runs and eight hits in six innings. He also walked two to double his season total. "They were getting hits. I was missing on the plate a little bit, but they got their fair share of hits on decent pitches, too. Those things happen," Lee said. "I just feel good about keeping it where it was at after the third and continuing to put up a few zeroes there to give us a chance and definitely did that in the last three innings." Arroyo did his part, allowing two runs and seven hits in 6 1-3 innings, but Arizonas bullpen let it slip away. Thatcher allowed two runs before being lifted and Cahill laboured for the first time since moving to the bullpen. Asches big double hit first base umpire Bob Davidson before caroming toward the stands, and Ben Revere followed with a run-scoring single that made it 6-5. "It is embarrassing," Cahill said. "Bronson threw a great game. I should be able to come in and get three outs without letting them take the lead back especially with a three-run lead." NOTES: Phillies 3B Freddy Galvis is hitless in 21 at-bats after going 0 for 4. ... RHP A.J. Burnett, Philadelphias starter in Sundays series finale, has yet to win this season in five starts despite a 2.73 ERA. ... RHP Brandon McCarthy, Arizonas starter on Sunday, tossed eight scoreless innings against the Phillies last season, but did not figure in the decision. Adidas Falcon Nederland .Michael Briscoe is serving a life sentence for sexual assault, kidnapping and first-degree murder in the death of 13-year-old Nina Courtepatte in 2005. Adidas Ultra Boost Uitverkoop . -- C.J. Wilson parked his car and laughed while signing autographs for faceless fans who handed bats, balls and cards to the pitcher from the other side of a brick wall. http://www.nmdtekoop.com/ultra-boost-sne...st-uncaged.html. -- Mississippi State was crushed twice by Florida last season, once by 35 points and the other by 25. Adidas Superstar Goedkoop . -- The Sacramento Kings and guard Jimmer Fredette have completed a buyout of his contract, clearing the way for the former BYU sensation to become a free agent. Adidas NMD R2 Heren . -- The top-seeded Alberta Pandas set up of an all-Canada West final against arch rival UBC at the CIS womens volleyball championship after a 3-0 win over the No.NEW YORK -- David Wright went 4 for 4 with a mammoth homer, Lucas Duda also hit a long two-run shot and the New York Mets rocked recent nemesis Henderson Alvarez in a 7-1 victory over the Miami Marlins on Friday night. Zack Wheeler shut down Miami again and Juan Lagares had three hits as the Mets improved to 6-2 on a 10-game homestand that takes them into the All-Star break. Wheeler (5-8) pitched 6 2-3 strong innings and helped himself with an RBI double. He moved to 2-0 with a 1.04 ERA in five career starts against the Marlins, including a three-hitter in a 1-0 win June 19 that was his first major league complete game. Alvarez (6-4) had been on quite a roll, allowing two runs or fewer in each of his last nine games. He was 4-0 with a 1.04 ERA during that stretch, and the Marlins had won his last 10 outings -- a club record for one of their pitchers. He was particularly tough on the Mets, too, going 4-0 with a 1.01 ERA in his past five starts against them. But this time, he was tagged for six runs and eight hits in five ineffective innings. The 24-year-old right-hander entered with a 2.27 ERA, fifth in the NL, but was left off the All-Star team Sunday. Lagares got the Mets started with a two-out double in the second and Ruben Tejada hit an RBI single, ending Alvarezs scoreless streak against New York at 20 innings. Wheeler then short-hopped the left-field fence between the 358 and 370 signs for his second extra-base hit and fourth RBI in 58 career at-bats. Wheeler came in batting .037 this season (1 for 27), and Mets pitchers were at a paltry .dddddddddddd077 with 13 hits in 168 at-bats. Curtis Granderson flied out to the centre-field fence to end the inning. Duda had no such trouble with the dimensions in the third, sending a shot soaring into the second deck in right for his 14th home run. Giancarlo Stanton never moved his feet in right field, arching his back to stare straight up as the ball sailed way over his head. Wright did Duda one better in the fifth, driving an 0-2 pitch from Alvarez into the rarely reached second deck in left for his eighth home run. Kirk Nieuwenhuis hit a leadoff triple in the sixth and scored when Lagares grounded a single through the drawn-in infield. Christian Yelich had an RBI single for Miami in the fifth. NOTES: Stanton, the Home Run Derby favourite at next weeks All-Star game, practiced for the event with Marlins manager Mike Redmond a couple of hours before batting practice at Citi Field. Redmond will be the sluggers batting practice pitcher Monday night in Minnesota, too. ... Stanton snapped an 0-for-14 slide with an eighth-inning single. ... Wrights four hits matched a career high, done 19 times. ... New York signed its first-round draft pick, outfielder Michael Conforto out of Oregon State. Selected 10th overall last month, he received a $2,970,800 bonus -- the assigned value for his draft slot. ... Wheelers double was the fourth extra-base hit by a Mets pitcher this year. He also had a sacrifice bunt. ... Marlins RHP Tom Koehler (6-7), from nearby New Rochelle, faces RHP Daisuke Matsuzaka (3-3) on Saturday. ' ' '