DURHAM, N.C. -- The shot that would have beaten No. 8 Duke hung on the rim, bouncing once, then twice. "It felt like an eternity," freshman Jabari Parker said. Once it fell harmlessly off the rim, the Blue Devils finally exhaled. Parker scored 23 points and blocked one of Marylands two shots in the final 10 seconds of the Blue Devils 69-67 victory Saturday night. "That was vintage Cameron, man," Duke coach Mike Krzyzewski said. "That was one for the ages." Rodney Hood and Rasheed Sulaimon added 11 points each for the Blue Devils (20-5, 9-3 Atlantic Coast Conference), who won their eighth in nine games and started a run of four games in eight nights by giving the Terrapins a hard-to-swallow loss in their last scheduled visit to Cameron Indoor Stadium. The ACCs top 3-point shooting team was just 5 of 24 from long range and shot 23 per cent in the second half. Duke led by double figures for all of about 15 seconds before scratching its way to the 20-win mark for the 18th straight year. "Sometimes the basketball gods fool around with you when youre not shooting, and they say, Youve got to figure out another way to win this thing," Krzyzewski said. "Our effort those last 20 seconds was spectacular." Jake Layman scored 18 points for Maryland (14-12, 6-7) and Dez Wells -- who just about single-handedly beat the Blue Devils by scoring 30 in last years ACC quarterfinals -- had all 17 of his points in the second half. Charles Mitchell finished with 12 for the Terrapins, but missed two hook shots in the final 10 seconds that would have given them the lead. "I dont know how Charles shot didnt go in," Maryland coach Mark Turgeon said. "Call the Duke gods." Parker gave Duke the lead for good when his authoritative, one-handed dunk over Jonathan Graham made it 68-67 with about 1:15 remaining. Wells missed a jumper over Hood with about 50 seconds left. Duke milked the shot clock before Amile Jefferson missed a jumper that failed to draw iron, giving the Terrapins the ball. The teams traded timeouts with 18.8 seconds left before Maryland worked the ball inside to Mitchell. He had one hook shot blocked by Parker with about 7 seconds left, and another bounced twice on the rim but would not fall through. "The guys kind of willed their way to the basket," Turgeon said. "It just didnt drop." Said Jefferson: "You just hold your breath." The rebound made its way to Jefferson, who was fouled with 1.1 seconds left and hit a free throw to end the scoring. Wells couldnt get off an 80-foot heave before the buzzer, sealing Dukes 30th straight victory at Cameron. That tied Stephen F. Austin for the longest active home streak in the country. Duke missed 17 of its first 19 shots in the second half before Jefferson banked one in to tie it at 54 with 6 1/2 minutes left. About 2 minutes earlier, Wells capped a 12-1 run with a layup that gave the Terrapins their first lead at 54-52, and it was a one-possession game the rest of the way. The Big Ten-bound Terps got quite an early earful from the Cameron Crazies, who taunted Turgeon with their classic "Sweat, Gary, Sweat" chant that had been mothballed since Gary Williams retired three years ago. But once Maryland started chipping into -- and eventually completely erasing -- the Duke lead, those jeers stopped. "Im going to miss (the Duke rivalry) like crazy," Turgeon said. "We played tonight for Maryland. ... We played for all our former coaches, former players ... because we knew we werent getting them at our place. This was our one chance." Jefferson finished with 12 rebounds for the Blue Devils, who have a busy week coming up because their rivalry game with North Carolina was postponed due to a nasty winter storm. That game was rescheduled for Feb. 20 -- two nights after they visit Georgia Tech, and two nights before they host No. 1 Syracuse. "This is a fun time for us and this should really be a good time to see where our team is at, to evaluate it and to get better," Jefferson said. That the Blue Devils missed 11 of their first 13 attempts from 3-point range could have been attributed to rust for a team that entered hitting 3s at a league-best 42 per cent clip. But they also were outrebounded 43-36 by the Terps and certainly looked ripe for an upset. They were unable to take advantage of Marylands drought early in the half, instead matching the Terps missed shot for missed shot. Maryland went 5 minutes between buckets early in the second half. Duke finished at 33 per cent from the field while Maryland shot 41.9 per cent. "We beat a real gutty team today," Krzyzewski said, "and we were a gutty team." Kenley Jansen Dodgers Jersey . The Redblacks are taking on the Edmonton Eskimos in their second regular season game Friday night. Catch the game live on TSN as the back end of a doubleheader starting at 10pm et/7pm pt. Jackie Robinson Jersey . Jets head coach Paul Maurice made the announcement Saturday following the morning skate and confirmed Al Montoya will start in goal against the Dallas Stars on Sunday. http://www.dodgerssale.com/dodgers-ross-stripling-jersey/ . Thats what he did over the past 2 1/2 years with the Washington Wizards. Wittmans approach helped turn the Wizards from pushover to playoff winners. Ross Stripling Dodgers Jersey . "I met her, I think, a week ago. We went to a Norwood hockey store and picked her out some gear. Kenta Maeda Jersey . Last year, Islanders forward Colin Mcdonald released a "Do It For Colin" campaign to promote his teammate and friend John Tavares for the EA sports honour:The most popular sports voting video ever has to go to Chris Bosh who showcased his comedic abilities in his effort to get fans to vote him into the 2008 All Star Game:You can vote for TJ and other star players for the NHL 15 cover vote here. MIAMI -- As soon as Chris Young connected on a deep fly ball to left field in the ninth inning, the New York Mets thought they had tied the game on a sacrifice fly. But they misjudged the strength of Marcell Ozunas arm. Ozuna threw out Kirk Nieuwenhuis at the plate to end the game to help the Miami Marlins beat the Mets 3-2 on Friday night. "Its pretty surprising. Hats off to Ozuna," Nieuwenhuis said. "He made a great throw. Theres no other way to put it." Even Ozuna thought the Mets had tied the game. "I didnt think I had a chance to get him out, but I was going to throw it no matter what," Ozuna said. Ozuna also threw out David Wright to end the eighth after the Mets cut the deficit to 3-2. "I cant remember seeing a game decided by two great throws from a left fielder and two great tags from the catcher to end the game," Marlins manager Mike Redmond said. "Thats pretty amazing." Henderson Alvarez (4-3) pitched 6 1-3 scoreless innings, allowing seven hits without a walk, and struck out five. In his past six starts, he is 2-0 with a 0.68 ERA, which leads the majors since May 22. "It was a good start for myself. All my pitches were working. Now its about keeping going forward," Alvarez said. Steve Cishek allowed a double to Nieuwenhuis to open the ninth, but earned his 17th save in 18 chances when Ozunas throw landed in catcher Jarrod Saltalamacchias glove for his fourth assist of the season. "He started at the Clevelander, so I didnt think he had a shot, but he started running in," Saltalamacchia said. "Once he got closer I knew he had a chance, but thats a tough throw, big moment like that. You tend to do too much. He made a perfect throw." Mets starter Daisuke Matsuzaka (3-1) allowed one run and six hits in 5 1-3 innings. He struck out four. "I felt good today, and just going off our last time off of Alvarez, I knew it was going to be a close game -- a one or two-run game -- so I knew I couldnt give up too many runs," Matsuzaka said. "One run ended up making a difference." Adeiny Hechavarria drove in two runs, and Saltalamacchia hit two doubles for the Marlins, who won their major league-best 17th one-run game of the season despite going 1 for 11 with runners in scoring position. "It was nice to win that one," Redmond said. "We needed to win that one." Six of the eight games between these clubss this season have been decided by one run New York had a two-game winning streak snapped.dddddddddddd. With the Mets trailing 3-0 in the eighth, Wright hit an RBI single off Kevin Gregg. Two batters later, with Mike Dunn pitching, pinch-hitter Eric Campbell singled to left field to make it 3-2. Wright was thrown out at the plate as he tried to score on the hit. "I got thrown out by about 10 feet, so it wasnt a real close play," Wright said, "but at the same time we kind of thought that he was blocking (the plate) and apparently they thought he wasnt." Mets manager Terry Collins challenged the play, taking up the argument that Wright was blocked from getting to the plate. "When you saw replays, his foot had pretty much that whole side blocked," Collins said. "The over-the-top view, I dont know. You dont ever get an explanation. All they say is the play stands. "You dont ever get an explanation or why they ruled it, and the umpires are as confused as anybody." Rafael Furcal led off of the game for the Marlins with a triple off the right-field fence and scored on a groundout by Hechavarria. It was Furcals first extra-base hit of the season in 30 at-bats and first leadoff triple since June 11, 2010, against the Angels when he played for the Dodgers. "I knew that was the only run I could give up the rest of my outing," Matsuzaka said. After Jake Marisnick stole second base in the seventh, he swiped third with Wright not in position to cover the bag. He then scored when catcher Anthony Reckers throw to third went into left field. "It surprised them a little bit that he took off there with a left-hand hitter," Redmond said. "He was being aggressive and took advantage of a bad throw. That was a huge run for us." The Marlins extended their lead to 3-0 later in the inning when Wright attempted to bare-hand a grounder hit by Hechavarria, but the ball bounced past him, allowing Justin Bour to score. Wright was originally charged with an error, but it was later changed to a hit. NOTES: Mets SS Ruben Tejada took a base hit away from Casey McGehee in the eighth inning when he made a diving stop to his left, spun on the ground, and threw to first from his knees. ... Wright has a 10-game hitting streak at Marlins Park. ... Miami will send RHP Tom Koehler (5-5, 3.84) to the mound on Saturday. New York will counter with RHP Jacob deGrom (0-4, 4.39). ' ' '