Warriors win Spurs battle
The NBA's leading side, the San Antonio Spurs, were beaten 107-101 in overtime as the Golden State Warriors finally won their bogey fixture.
The Warriors had lost the last 16 to the Spurs but summoned plenty of heart to deprive their opponents a 45th win of the season.
Jarrett Jack was central, with 30 points and 10 rebounds, while David Lee shared the spotlight with 25 points a massive 22 boards.
Northwest Division leaders the Oklahoma City Thunder won a high-scoring encounter at the Minnesota Timberwolves 127-111.
Russell Westbrook did plenty of damage for the Thunder with 37 points, nine assists and seven rebounds, while Kevin Durant contributed 27 points.
Central Division's leading side, the Indiana Pacers, enjoyed a handsome 114-82 win over the Detroit Pistons.
Six Pacers reached double figures as the scoring was shared, with David West's 18 the highest contribution.
The Chicago Bulls are still putting pressure on Indiana, though, and had a big victory of their own - 105-75 against the Charlotte Bobcats - to celebrate.
It was a low-scoring night at the FedExForum as the Memphis Grizzlies edged out the Orlando Magic 88-82. Marc Gasol was to the fore for the winning side with 19 points and 13 rebounds.
The Dallas Mavericks performed a fine smash-and-grab on the New Orleans Hornets, with a late surge seeing them to a 104-100 win.
In the final minute bit Mike James and Vince Carter landed from downtown and Darren Collison converted two free throws.
Al Harford (24 points) and Jeff Teague (20 points and 12 assists) were on form as the Atlanta Hawks dropped a 122-108 scoreline on the Sacramento Kings.
The New York Knicks' cool streak continued with a fourth loss in a row, a narrow 100-98 defeat to the Toronto Raptors as Rudy Gay led the way with 32 points.
Seven players reached double figures and Emeka Okafor, John Wall and Bradley Beal all registered double-doubles as the Washington Wizards completed a season sweep over the Denver Nuggets courtesy of a 119-113 success.
The Portland Trail Blazers slipped to a 111-107 defeat against the Los Angeles Lakers and the Boston Celtics eased past the Phoenix Suns 113-88 as their late play-off push gathered pace.
In the remaining match, the Houston Rockets led from first period to last in a 106-96 triumph over the Brooklyn Nets.