Spurs 111, Warriors 90
San Antonio was efficient on both ends of the floor, shooting 53 percent, and holding the Warriors to just 42 percent from the floor.
Tony Parker led six Spurs in double figures with 18 points.
Over the course of the Spurs 19-game win streak, they're winning by an average margin on 16.7 points per game, and have won just four games by less than 10 points.
Marreese Speights led the Warriors with 22 points. Stephen Curry score just 11 points but had 10 assists in the game.
The Spurs are four games clear of Oklahoma City for the top spot in the west.
Heat 96, Bucks 77
The Miami Heat shot 51 percent from the floor in the big win over the Bucks.
LeBron had 17 points and eight assists, and Chris Bosh added 15 points.
The Heat are percentage points ahead of the Pacers in first place in the east. The two teams are even in the loss column, and the Heat have one more win.
The two teams play next Friday in Miami.
Zaza Pachulia had 16 rebounds for Milwaukee, who out-rebounded the Heat, 42-35
Bulls 102, Hawks 95
The Atlanta Hawks are losing their grip on a playoff spot.
The Hawks are percentage points behind the Knicks for the final playoff spot in the east, and have lost seven of their last eight games.
Chicago got 23 points off the bench from D.J. Augustin, who is averaging 16.8 points on 46 percent from the floor over the past month.
The Bulls are two and a half game back of the Nets for the four-seed in the east.
Jeff Teague did have 21 points on 7-of-14 shooting for the Hawks in the loss.
Timberwolves 102, Grizzlies 88
Kevin Love posted his third triple-double of the season, and second in the last six days, with 24 points, 16 rebounds, and 10 assists.
Love is fourth in the NBA in scoring and third in rebounding.
Kevin Martin scored 21 points for the Timberwolves, who are back to .500 at 37-37.
Marc Gasol led the Memphis Grizzlies with 18 points.
The loss puts Memphis even with Dallas for the final playoff spot in the west, but Dallas currently holds the tie breaker.
Dallas and Memphis do play in the last game of the season on April 16th.