COLLEGE PARK, Md. (AP) -- Robert Carter Jr. and Rasheed Sulaimon each scored 17 points, and No. 8 Maryland used a late charge to beat No. 3 Iowa 74-68 on Thursday night, ending the Hawkeyes' nine-game winning streak.
The Terrapins led 62-60 before freshman center Diamond Stone dunked off a pass from Jake Layman with 1:24 left. After a steal on the other end by Melo Trimble, Jared Nickens made a layup for a six-point lead.
Maryland (18-3, 7-2 Big Ten) made the margin stand up by making eight free throws over the final 49 seconds. Coming off a defeat at Michigan State on Saturday, the Terrapins improved to 10-0 following a loss over the last two seasons.
Peter Jok scored 14 points for the Hawkeyes (16-4, 7-1), who lost for the first time since Dec. 10. Adam Woodbury had 11 points and 10 rebounds before fouling out with 2:47 left.
Hawkeyes star Jarrod Uthoff, who entered with a Big Ten-leading 18.9 points per game average, missed all five of his field goal attempts in the first half and finished with nine points on 2-for-13 shooting.
The defeat comes in Iowa's first game since climbing to No. 3 in the rankings, its highest position since 1987.
Iowa went 5 for 24 from 3-point range, 3 for 15 in the second half.
Maryland shot even worse. The Terrapins were 9 for 27 from the floor after halftime and missed all 10 of their 3-point tries over the final 20 minutes.
Trimble and Layman both scored 11 points.
Iowa scored the first seven points of the second half to take a 42-41 lead, but Maryland answered with a 6-0 spree.
The score remained close because neither team shot particularly well. Iowa went more than five minutes without a point, and the Terrapins missed 12 of their first 14 shots from the floor in the second half.
Maryland led 57-56 when Sulaimon made a layup and was fouled. He missed the free throw, but the Terrapins grabbed three straight offensive rebounds before Damonte Dodd was fouled and made one of two for a four-point cushion with 4:34 remaining.
Iowa cut the gap to a basket, but could not get closer.
Sulaimon scored 11 points, and the Terrapins hit six 3-pointers to take a 41-35 halftime lead.
Despite shooting 50 percent from the floor (14 for 28), the Hawkeyes spent much of the half playing from behind.
Maryland led 17-9 before the Hawkeyes used a 10-2 run to pull even. After the Terps went back in front, Iowa scored six straight points to move ahead 29-28.
Suliamon and Trimble responded with 3 pointers to spark an 11-2 spurt that made it 39-31.
Iowa: The Hawkeyes were denied their 14th consecutive Big Ten win, which would have tied a school record. ... Iowa came in averaging 9.9 turnovers per game, seventh-best in the country. In this one, the Hawkeyes committed 11. ... Iowa's four losses have come by a total of 18 points.
Maryland: Stone started for only the eighth time in 21 games. It was his first start since Jan. 6. ... Maryland is 30-1 at home over the past two seasons, including 14-0 in the Big Ten. ... The Terrapins took a 3-2 lead in the series with Iowa. ... After giving up 33 offensive rebounds in their previous two game, the Terps allowed 10. ... Former Terps star John Lucas returned to his alma mater to serve as the team's honorary captain.
Iowa: hosts Northwestern on Sunday.
Maryland: travels to Ohio State on Sunday. The Terps beat the Buckeyes 100-65 on Jan. 16.