Trailing 58-56, Wes Wilkinson stole the ball at midcourt and found McCray at the top of the key. McCray then drilled his fourth 3-pointer of the afternoon to give the Huskers the lead for good.
McCray finish with 12 points on 4-of-11 shooting, while Nebraska countered Oklahoma's inside presence with nine 3-pointers to record its second straight win over a ranked team and snapped Oklahoma's seven-game winning streak against Nebraska dating back to 1999.
Oklahoma, which shared the Big 12 regular-season title last season, had a final opportunity to win in regulation. Terrell Everett took the inbounds passed and went the length of the court before his one-hander bounded harmlessly off the rim, sending the Husker faithful into a frenzy and onto the court.
While McCray's shot provided the heroics, it was the play of Charles Richardson Jr. and Jason Dourisseau that led the Huskers to overcome a 10-point second-half deficit, the largest deficit overcome by Nebraska this season.
Richardson, the junior point guard from Maywood, Ill., turned in the finest game of his Husker career, totaling a career-high 15 points, including 3-of-5 from 3-point range with four assists. Richardson, whose previous career high was 10 against Colorado last season, set career highs in points and 3-pointers, as he reached double figures for the first time this season. His 3-pointer with 23.4 seconds left set the stage for Wilkinson and McCray to cap the dramatic finish.
Dourisseau scored 12 of his game-high 17 points after intermission and was one of three Huskers to finish in double figures. Nebraska held Oklahoma (9-3, 0-1 Big 12) to 42 percent shooting and also took advantage of second-chance opportunities, turning eight Sooner second-half turnovers into 13 points. Nebraska committed just two miscues in the final 20 minutes.
In the first half, Nebraska took early momentum with an 8-2 run in building its largest lead of the half at 16-12 after a Marcus Perry jumper. Oklahoma clawed back into the game before silencing the crowd with an 9-2 spurt to close the half with Nate Carter recording four of his six points in the run.
Oklahoma continued the run early in the second half when a jumper by Everett pushed the margin to 10 points at the 19:12 mark. Trailing 39-31, Dourisseau and Richardson led the comeback over the next five minutes as the Huskers used a 9-0 run to tie the score on a jumper by Douriesseau with 14:16 left.
The teams traded points over the next eight minutes before Richarson's two free throws with 6:45 remaining gave the hosts a 49-47 lead. Bookout, who had not scored in the second half, then started a 7-0 OU run with a pair of baskets before a 3-pointer by Austin Johnson made it 54-49 with 4:58 remaining.
Trailing 56-50 after a Longar Longar basket, the Huskers used a free throw by Aleks Maric and a driving basket by Dourisseau to pull within 56-53 with 1:52 remaining. After David Godbolt hit both ends of a one-and-one to give OU a five-point lead, Richardson pulled Nebraska within two at 58-56 with 23.4 seconds remaining.
The Huskers return to action on Wednesday, Jan. 11, as they travel to Kansas State. The game will be televised within the state by FSN Midwest and will be carried in Kansas as well as part of the Wildcat Television Network. Nebraska's second contest of the league slate can also be heard on the Pinnacle Sports Network and worldwide on the Internet at Huskers.com.
Nebraska Coach Barry Collier
"We played a great game. We had a number of guys help with the win. The team stayed in the game and believed they could win until the end. The crowd helped a lot with emotion."
On NU's defense
"We planned to press the whole game. We ended up producing turnovers. We found that teams who played zone slowed Oklahoma down a lot."
On playing other teams in the
"We have a lot of emotion going into the Big 12 games. We'd like to be a team who's spirit is strong."
On Joe McCray's three point shot at the
"Oklahoma defended well all day long. We executed late in the game and were able to put up shots. Joe had a great screen set by Charles to get him open. It was definitely Joe's shot."
On Charles Richardson Jr. stepping
"Charles stepped up this game. He has great energy. God gives many players size and strength, but Charles plays with a big heart."
Guard Jason Dourisseau
On Nebraska's press
"It changed the face of the game. It didn't let them get into a rhythm offensively. It kind of disrupted their flow a little bit."
On his outside shooting
"It's something we discussed in practice. The way people are playing me leaves me open for some outside shots. We talked about me shooting more from the outside when they're giving me the shot."
On the win
"It was great to get the win, but it was more important to get a total team effort. You look down the bench and everyone stepped up and played with raw passion and emotion today."
On the play of Charles Richardson
"Charles has been shooting the ball like that all summer and we've been tellling him he's got to shoot more. He got a lot of open looks and hit them today. He came up big for us."
Guard Charles Richardson
On the key to the game
"Turnovers. We only had nine turnovers. We worked all week on being pressed by Oklahoma. They're one of the best defensive teams in the league and they're very physical."
On his scoring
"All year Coach Collier has been telling me to shoot the ball and not wait for conference to be aggressive. The opportunities were there tonight and I put the ball in the basket. Coach knew I was capable of scoring, they kept telling me I was one of the best shooters on the team if I just step up with confidence and shoot it. I think this game is a start."
On what this win means
"It's a big push toward the next step. We got the win and right now we have to look ahead to Kansas State and another 2-0 start in the Big 12."
On his game-winning shot
"I knew it was good when it left my hand."
On Terrell Everett's last shot
"When he shot it, I thought it was good, but when it rolled out, I was so happy. With the crowd running out onto the court, I'm getting used to that."
Oklahoma Head Coach Kelvin
On the last minute of play
"He just missed the layup. That's basketball. (Joe) McCray gets the handoff on a dead run and turns around and makes the 21-footer. We miss the layup, one team wins and one team loses."
On the rest of Big 12 action
"I think sometimes we get confused and think everyone is down. I think we're a good team, and I think Nebraska is a lot better team than everybody thinks. Their crowd was really energized today. I think they really took advantage of the home court today."