NORMAN, Oklahoma (Ticker) -- Freshman Drew Lavender won an ugly game with a pretty basket.
Lavender's driving layup with 1.1 seconds remaining lifted 11th-ranked Oklahoma to a 47-45 victory over No. 16 Purdue in a battle of unbeatens.
After Purdue's David Teague made two foul shots to tie it with 11 seconds left, Oklahoma (6-0) advanced the ball to mid-court and called timeout with six seconds left.
The Sooners got the ball to Lavender, who drove the lane against Boilermakers guard Brandon McKnight. With his right hand, Lavender attempted an off-balance shot that banked in off the backboard.
"My thinking was to drive," said Lavender, who scored 14 points. "If they helped off, then I was going to give it to someone else. No one helped off, so I took it and made something happen to get some points."
"Last thing I told them before the last shot was guard the yard in front of you and do not let them dribble all the way for a layup," Purdue coach Gene Keady said. "(Lavender) got a good bounce and he is a very good player, and good players make plays."
Oklahoma posted its second straight win over a top-25 opponent, beating then-No. 6 Michigan State, 80-77, in overtime on Saturday.
"He hit a good shot when it counted," Oklahoma coach Kelvin Sampson said. "The great thing about Drew is that you are going to be seeing him for four years. He is going to be here a while."
The Sooners prevailed, despite shooting 36 percent (21-of-58) from the field and making just 3-of-8 free throws.
"We came off that big win against Michigan State and our offense was off today," said Oklahoma forward Kevin Bookout, who contributed 12 points. "As long as we play defense, that gives us a chance to win every game."
The offenses struggled throughout as Oklahoma managed just a 21-19 halftime lead. The Boilermakers fell behind by nine early in the second half.
Purdue rallied for a 42-41 lead with 3:50 left on two foul shots by Chris Booker, who recorded 13 points and 12 rebounds.
With Oklahoma holding a 44-42 lead, Teague was fouled while attempting a 3-pointer but made just one of the three foul shots. After Jabahri Brown split two free throws for the Sooners with 21 seconds to go, Teague - who scored 11 points - redeemed himself from the line 10 seconds later.
But the Boilermakers shot 30 percent (15-of-50) and were held 21 points below their previous season low.
"Defensively, they did a great job stopping our set plays," Booker said.
Purdue had been off to its best start since winning its first 14 games during the 1993-94 season.