Austin Swartz scored 18 points and Katrelle Harmon made a go-ahead free throw in the final minute to help Creighton defeat Iowa 70-69 on Sunday, according to Yahoo Sports.
The Hawkeyes trailed by 12 points at halftime but mounted a significant second-half rally to briefly take the lead.
Iowa scored 17 of the first 21 points after the break and secured its first lead of the game at 47-46 with approximately 12 minutes remaining.
The game remained competitive as Kael Combs hit two free throws to give Iowa a 62-60 lead with 6 1/2 minutes left on the clock.
The Bluejays regained the advantage until a fastbreak layup by Combs tied the score at 69 with 1:35 remaining in the contest.
After both teams failed to score on their next possessions, Harmon stepped to the line and converted a free throw with 27 seconds left to secure the 70-69 victory.
Iowa had one final opportunity to win, but Peyton McCollum missed a 3-pointer with only one second left, as reported by Yahoo Sports.
Trevin Jurak led the Hawkeyes with 22 points off the bench, including a perfect 10-for-10 performance from the free-throw line before he eventually fouled out.
Cooper Koch contributed 16 points and 10 rebounds for Iowa, while Isaia Howard also added 10 rebounds in the effort.
Swartz was the only player for the Bluejays to reach double-digit scoring figures during the narrow road win.
Iowa struggled early, missing seven of nine 3-pointers in the first nine minutes, which allowed Creighton to build an early 19-8 lead.
The Hawkeyes fought back with a 14-3 run to tie the game at 22, but a late surge by the Bluejays helped them head into the locker room with a 42-30 halftime advantage.
Iowa led for a total of only 49 seconds throughout the entirety of the game.
Looking ahead, Creighton is scheduled to play Bethune-Cookman on Wednesday, while Iowa travels to face Xavier on Friday.