NEW YORK -- Cliff Pennington hit an RBI single with two outs in the 15th inning and the Arizona Diamondbacks, boosted early by Gerardo Parras bunt double, finally outlasted the New York Mets 5-4 in a back-and-forth classic Thursday to split an exhausting series at Citi Field. Arizona scored in the final three innings but couldnt close out the feisty Mets until Brad Ziegler retired Kirk Nieuwenhuis on an easy grounder with runners at second and third to end a game that lasted 5 hours, 46 minutes. Anthony Recker and Nieuwenhuis hit tying homers in consecutive extra innings for New York, which dropped its final home appearance before hosting the All-Star game July 16. In a span of four days, the teams played a 13-inning game, a 15-inning marathon and two others delayed by rain for a total of 3 1/2 hours. So it was only fitting that the finale went on and on throughout a humid afternoon as kids who lined up beyond the outfield wall in the eighth inning waited patiently to run the bases after the final out. Cody Ross drew a bases-loaded walk from New York reliever David Aardsma in the 13th, but the Diamondbacks squandered a great chance to add on. And of course, with two outs in the bottom half, Recker homered off ex-Met Heath Bell to tie it again. Arizona pushed across another run in the 14th on Martin Prados third hit, a bloop RBI single with two outs off Brandon Lyon. Moments later, Nieuwenhuis sent a one-out liner barely over the left-centre fence off Chaz Roe (1-0), who made his major league debut in the series opener Monday. Recker, who caught the entire game, and Nieuwenhuis were both batting .167 when they connected. Scott Rice (3-5) retired his first two batters in the 15th before Parra singled, Wil Nieves singled for his fourth hit and Pennington lined a single to left to make it 5-4. Ziegler walked two in the bottom half but hung on for his first save since 2011 with Oakland. And at last, it was over. The Mets are no stranger to long games -- especially on July 4. They lost a 20-inning marathon at home to Miami last month, won a 20-inning game in St. Louis three years ago and came out on top in an Independence Day thriller at Atlanta in 1985. That rain-delayed 16-13 victory is remembered best for Braves pitcher Rick Camps tying homer with two outs in the 18th and later the postgame fireworks that went off -- around 4 a.m. By pulling out this test of endurance, the NL West-leading Diamondbacks finished 3-7 on a long road trip against three NL East teams. Wearing alternate caps on the Fourth of July, the teams were back at it in 87-degree heat and humidity less than 13 hours after their rain-delayed game ended Wednesday night. Arizona put the leadoff batter on six times in the first eight innings but managed only Nieves two-run single in the fifth. Mets starter Dillon Gee and counterpart Ian Kennedy, who matched a season high with eight strikeouts, kept the sluggish offences in check for seven innings each. Kennedy, making his seventh consecutive start on the road, won his previous four outings against New York. He is winless in five starts overall since beating the Cubs on June 1 at Wrigley Field. This was his second time out since serving a 10-game suspension for his role in the June 11 brawl at Dodger Stadium. Gee, who entered with a .126 career batting average, lashed a two-out RBI single that tied it 2-all in the fifth. Omar Quintanilla scored after a one-out double. Ross drew a leadoff walk from Gee in the fifth and Parra dragged a hard bunt through the right side. With second baseman Daniel Murphy cheating toward the middle and first baseman Josh Satin breaking back to the bag, the ball rolled into shallow right field before Murphy could retrieve it. Ross scampered to third and Parra slid into second easily with a double. Nieves smacked the next pitch past shortstop for a two-run single. David Wright doubled in the Mets fourth and advanced on Kennedys wild pitch before scoring on an RBI groundout by Marlon Byrd. NOTES: Arizona will recall top prospect Tyler Skaggs from Triple-A Reno to start Friday night against Colorado in place of injured RHP Trevor Cahill (bruised right hip). The 21-year-old lefty went 1-1 with a 5.40 ERA in three starts for the Diamondbacks earlier this season. He was optioned to Reno on June 10. "He went back down there and got some more starts. Hell have a better understanding of what hes up against," manager Kirk Gibson said. ... Parra returned to the lineup in RF after sitting out two games. He was shaken up trying to make a diving catch on the warning track Monday, leaving him with scrapes and bruises on his face and arm. ... RHP Zack Wheeler (1-1, 5.06 ERA) makes his fourth major league start when the Mets open a nine-game road trip Friday night in Milwaukee. ... Mets pinch-hitter John Buck was ejected in the 12th by first base umpire Mike Everitt for protesting a checked-swing third strike. Cheap Mark McGwire Jersey . On July 27 cyclings best-known race will host "La Course by Le Tour de France" -- a one-day womens competition staged hours before Tour riders race on the same circuit to finish the three-week event on Paris Champs-Elysees. Cheap Orlando Cepeda Jersey . With his father watching from the stands, Harrison homered, doubled, single and drove in a career-high five runs to lead the Pirates to a 8-3 win over the Milwaukee Brewers on Friday. http://www.cheapstlouiscardinalsjerseys.com/ . Greg Maddux, Tom Glavine and Frank Thomas appeared to be on track to gain election from the Baseball Writers Association of America on Wednesday, and Craig Biggio could join them. Cheap Mike Shannon Jersey . -- A deflected pass that landed in DeSean Jacksons hands. Cheap Bob Gibson Jersey . There are practical ideas, like this Chewbaca inspired Star Wars jerseys. Star Wars themed jerseys for the Toledo Mud Hens.GREEN BAY, Wis. -- Green Bay linebacker Clay Matthews was fined $15,000 for a hit on San Francisco quarterback Colin Kaepernick during the teams season opener. According to the NFL, Matthews was fined "for striking an opponent late." Matthews drew a personal-foul penalty in the 49ers 34-28 win Sunday after he tackled Kaepernick out of bounds deep in Green Bay territory during the second quarter. A fracas between players from both teams followed on the sideline when Matthews and 49ers left tackle Joe Staley began pushing and shoving. Staley received an unsportsmanlike-conduct penalty. That offset the late-hit call against Matthews, resulting in a replay of third down at the Packers 10-yard line. Kaepernick then connected with Anquan Boldin for a 10-yard touchdown pass to put the 49ers ahead 14-7. The announcement of the fine came Friday afternooon after the Packers completed their post-practice obligations with the media.dddddddddddd When he spoke with reporters Thursday, Matthews wouldnt comment on speculation he would be disciplined for his hit on Kaepernick, who threw for a career-high 412 yards and three touchdowns in the game. "Im not really going to discuss all that right now, but on to the next game," said Matthews. The Packers host the Washington Redskins on Sunday. Matthews said he was fined by the NFL one other time for a face-mask penalty he had against Chicago Bears quarterback Jay Cutler in 2010, the linebackers second pro season. Besides Matthews, the NFL fined Boldin $7,875 for a late hit on Packers cornerback Jarrett Bush in the third quarter of Sundays game and fined 49ers linebacker Ahmad Brooks $12,750 for a roughing-the-passer call, the league said. ' ' '