BLOOMINGTON, IND., JAN. 30 -- Even for Indiana and Bob Knight, this has been an unusual week.

Today, they stunned Purdue, the No. 2-ranked team in the country, 82-79, before 17,302 in Assembly Hall after blowing a 21-point lead to the dismay of the red-clad faithful who packed the place.

The winning basket was scored by Dean Garrett with five seconds left on a short turnaround jump shot. It came after Todd Mitchell had missed the front end of a one and one for Purdue with his team leading, 79-78.

Garrett is one of three starters remaining from Indiana's 1987 NCAA championship team, but he is the only one who has started a game this week. Today, Keith Smart, the hero of New Orleans, played two minutes -- matching the two he played Wednesday at Ohio State. In each case, that was two minutes more than Rick Calloway, a starter since the second game of his freshman year but now on the bench.

In place of Smart and Calloway, Knight has been starting his bookend freshmen, Jay Edwards and Lyndon Jones. The two, who came here together after leading Marion to three straight Indiana high school championships, each played 40 minutes today. Wednesday, Jones had 21 points; today, Edwards had 22 -- nine fewer than Garrett.

It was Edwards' outside shooting that opened things up for Garrett and it was Indiana's remarkable start -- the Hoosiers built a 33-12 lead during the first 12 minutes -- that ultimately produced this upset. The Hoosiers are now 3-4 in the Big Ten and 11-6 overall. Purdue, which had won 16 straight since an NIT loss in November to Iowa State, is 6-1 in the conference and 17-2 overall.

"We lost this game at the beginning, I think that's obvious," Purdue Coach Gene Keady said. "We showed a lot of courage to come all the way back and take the lead, but then we didn't execute in the end. But the beginning was the difference.

Knight agreed. "This game was set up for us by the first 10 minutes," he said. "After that, it wasn't so much a matter of us hanging on as Purdue playing really well. They're an experienced team and they aren't going to panic when they get behind."

Earlier this week, it looked as if Knight might be the one panicking. On Sunday, his team's 28-game winning streak here was broken by Michigan. During the 72-60 romp, Knight grabbed Steve Eyl by the jersey after the senior had made a mistake, and when Eyl stumbled and fell a rare sound came from the fans: boos for the coach.

That loss dropped Indiana to 1-4 in the Big Ten with a game at Ohio State on Wednesday. On Monday, Knight decided to bench Smart and Calloway in favor of the two freshmen. Wednesday, during his team's pregame shoot-around, he threw Calloway out for not hustling.

The Hoosiers clearly were facing a crisis. But with the revamped lineup -- Knight also inserted Magnus Pelkowski for Todd Jadlow -- they beat Ohio State, 75-71.

Today, Knight started the same lineup and got the same result. "Was I surprised he {Knight} changed the lineup?" Keady asked, rhetorically. "Nothing surprises me in this place."

Keady was not surprised by the first 12 minutes, he was enraged. He called two timeouts, threw his coat into the stands and screamed at anyone who would listen. Nothing worked until senior guard Everette Stephens warmed up and hit three three-pointers in a row. Nonetheless, Indiana led at the half, 52-37.

"The first half was as good as I have seen anyone play anywhere this year," said Knight. "This is the first week since the 15th of October that this team has shown progress. That's why we made the changes. We weren't improving, we were just trying to win games. I don't like to play that way."

Keady certainly didn't like the way his team played in the first half. At the start of the second, he told the players to pound the ball inside and ordered leading scorer Troy Lewis (zero for four in the first half) to try to penetrate more instead of looking for three-point shots.

The changes worked. But the Boilermakers were unable to shut down Garrett, who scored 12 of his team's first 17 points, all from the low post.

"We just never figured a way to stop that pass to Dean," said Mitchell, who finished with 24 points. "In the first half they burned us going to him with the lob. In the second, when we played behind him, he hurt us turning around and shooting. We never found an answer."

They couldn't find an answer to Garrett, but they did find hope. A steal by Stephens (19 points) led to a layup that cut the margin to 67-59 with 11:20 to go. Stephens and Lewis then hit back-to-back three pointers to make it 67-65 with 9:35 left. Knight called time while the fans fretted.

Purdue took its first lead at 71-69 on a short Melvin McCants jumper with 5:15 left. Edwards immediately answered with a three-pointer.

A Stephens three-pointer put Purdue up, 79-76, but Garrett's two free throws set the final stage with 1:27 to go. Indiana stole an inbounds pass, but Garrett and Jones each missed. When Mitchell rebounded and was fouled with 15 seconds to go, the game was all but in his hands.

"I've been in that situation before and always come through," Mitchell said softly. "I shot the ball right at the rim and it was just too hard."

Indiana came down and, as always Knight eschewed the timeout. Jones found Garrett in the post and his shot fell through the bottom of the net. Purdue's final chance was wasted when Tony Jones bobbled a pass in the backcourt and travelled with two seconds to go. Lyndon Jones' buzzer layup provided the final margin, setting off a wild celebration.

"It was just like all the other {27} shots I took today," Garrett said, "except that this one won the game for us."