MORGANTOWN, W.Va. -- Kansas coach Bill Self left his postgame news conference, saw West Virginia's Bob Huggins down a hallway and stopped for a handshake.
"Go win the rest of them," Self said.
Wishful thinking, perhaps. But Huggins will gladly take this one over his friend in what has become a forgettable season.
The Mountaineers (9-9, 1-5 Big 12) scored the final seven points to break a five-game losing streak.
West Virginia has fallen on hard times since being ranked No. 13 in the AP preseason poll. But three defensive stops down the stretch made a difference against the Jayhawks and gave the Mountaineers a reason to think there's time this season to turn things around.
"It's just a matter of being mentally tough enough to do the right things," Huggins said. "I'm just happy to win. This isn't where we thought we'd be."
Haley, a junior college transfer, hit all five of his field goal tries and tied a season high with 13 points despite playing with a bandage on his injured left wrist. Huggins said he has implored Haley to drive to the basket.
"I know everybody has been waiting on me to attack and get a little bit more aggressive," Haley said. "The more minutes I play, the more comfortable I get. I'm very aware of my game and what I can do, so I think this is just another stepping stone as far as the season is going."
Wesley Harris responded with a 3-pointer for West Virginia, and Derek Culver's layup cut the deficit to 64-63 with 1:26 remaining. Culver then grabbed a rebound but threw the ball straight to Garrett with 54 seconds left.
Self said he should have called timeout after Haley's basket. His intention, with Kansas in a double bonus and down one point, was to drive to the basket and either score or force a foul.
Instead, Vick missed a 3-point try from the corner as time ran out, and West Virginia fans stormed the court after the Mountaineers' fifth win over the Jayhawks in their past six meetings in Morgantown.
"You can't get this one back," Self said. "We'll be OK."
James "Beetle" Bolden added 12 points despite playing with an illness and Culver scored 12 for West Virginia.
Lawson and Garrett had 15 points apiece for Kansas, which had won three in a row. Vick scored 13.
Kansas: The Jayhawks committed 18 turnovers, including 13 in the first half, and missed several chances to put West Virginia away down the stretch. The Jayhawks got just four points from their bench.
West Virginia: It marked a good start to West Virginia's toughest stretch of the season with four ranked opponents over six games. The Mountaineers also play at No. 3 Tennessee in the SEC/Big 12 challenge on Jan. 26, host No. 20 Oklahoma on Feb. 2 and play at No. 8 Texas Tech on Feb. 4.
Huggins earned an extra $25,000 for beating Kansas -- a contract bonus that he donates to cancer research in the name of his late mother.
A little over a year ago, West Virginia was ranked No. 2. Saturday marked the first taste of a raucous home atmosphere for several new players, including Culver.
"That right there, I enjoy that," he said "Me, being a freshman and a deer in headlights when it comes to things like that, that was fun. I'm not going to lie -- that was fun."
Kansas hosts Iowa State on Monday night before traveling to Kentucky next Saturday for the SEC/Big 12 Challenge.
West Virginia hosts Baylor on Monday night.
No. 15 Creighton on rise ahead of rematch with No. 21 Butler
No. 15 Creighton, which has played its way into contention for the Big East Conference regular-season championship, begins a crucial home stretch in Omaha, Neb., on Sunday in a showdown with No. 21 Butler.
No. 7 Maryland looks for sweep of No. 25 Ohio State
Jalen Smith and No. 7 Maryland each look to extend streaks to double digits when the Terrapins play at No. 25 Ohio State on Sunday.
No. 16 Seton Hall aims for sweep of slumping St. John's
After Seton Hall's loss at Providence on Feb. 15, Pirates coach Kevin Willard was steamed. On his postgame radio interview, he cited unnamed "bad attitudes," and then he met with his team three times on Monday.