The 24th-ranked Maryland Terrapins won a thriller on the road against the 21st-ranked Iowa Hawkeyes 66-65 at a disappointed Carver-Hawkeye Arena.
After blowing a double digit lead the Terrapins found themselves down 65-64.
Veteran junior guard Anthony Cowan Jr. drove the land and his layup attempt bounced off the rim but his teammate Bruno Fernando was there for the tip in winning bucket with eight seconds to play in the contest.
The Hawkeyes had two chances to steal victory from the Terps but both chances came up short and Maryland was able to celebrate their first road victory over a ranked opponent since 2008.
They improved to (20-7, 11-5 Big Ten) good enough for fourth place in conference play.
Cowan led the team with 17 points, eight assists and three rebounds.
Fernando had his usual double-double with 11 points and 11 rebounds.
Darryl Morsell and Aaron Wiggins scored nine points each.
Maryland shot 42 percent from the field including making 12 of 28 three pointers.
They sank 10 of 12 free throws but lost the rebounding battle 40-34.
Maryland shared the ball having 16 assists on 22 made baskets.
Meanwhile, the Terps defense held the Hawkeyes to 33 percent shooting from the floor including eight of 26 from long distance.
Iowa made 19 of 24 free throws and had 18 offensive rebounds to 10 for the Terps.
The first half was a seesaw affair and the Terps took a 27-23 lead into the break.
Maryland had a 57-46 lead with 5:59 to go but the home Hawkeyes went on a 15-3 run to take the lead at 61-60 with 2:41 to go setting up the exciting finish.
Iowa was led by Jordan Bohannon who scored 14 points. Isaiah Moss finished with 12 points and 10 rebounds in a losing effort for the (20-6, 9-6) fifth place Hawkeyes.