OKLAHOMA CITY: The Dallas Mavericks lost Dirk Nowitzki to a knee injury in the second quarter, but still did enough to beat the Oklahoma City Thunder 103-93 Monday night for their 17th victory in 18 games. Nowitzki, from Germany, scored 13 points before leaving in the second quarter with what the Mavericks said was a sore right knee. Shawn Marion led the effort to replace him, scoring 20 points off the bench. Dallas improved to 11-1 on the road this season, best in the NBA, and 24-5 overall. Kevin Durant scored 28 points, one game after a season-high 44 points on Christmas against Denver. James Harden had 18 for the Thunder. Mavericks coach Rick Carlisle also missed the game due to a knee injury. Grizzlies 96, Raptors 85: In Memphis, Tennessee, Zach Randolph scored 15 of his 21 points in the second half as the Grizzlies woke up from a slow start to beat the Raptors. Tony Allen had 14 points and a season-high six steals, part of 15 Memphis steals on the night. Hawks 95, Bucks 80: In Milwaukee, Al Horford had 18 points and 12 rebounds, Joe Johnson added 15 points as the Hawks beat the Bucks. Magic 104, Nets 88: In Newark, New Jersey, Dwight Howard had 19 points and 13 rebounds to lead the Magic to their third straight win with a victory over the Nets. Bobcats 105, Pistons 100: In Charlotte, D.J. Augustin scored 27 points, Stephen Jackson added 23 as the new-look Bobcats held on to beat the Pistons to give interim coach Paul Silas a victory in his debut. Timberwolves 113, Hornets 98: In Minneapolis, Michael Beasley scored 30 points, nine rebounds and a career-high seven assists to lead the Timberwolves to a victory over the stumbling Hornets. Trail Blazers 96, Jazz 91: In Salt Lake City, LaMarcus Aldridge scored 26 points as the Trail Blazers halted a four-game road losing streak with a victory over the Jazz. Rockets 100, Wizards 93: In Houston, Kevin Martin scored 20 points, Shane Battier and Aaron Brooks each added 15 and the Rockets won their fifth straight game, beating the Wizards. Clippers 100, Kings 99: In Sacramento, California, Eric Gordon tied a career high with six 3-pointers and scored 31 points, leading the Clippers to a victory over the Kings. Warriors 110, 76ers 95: In Oakland, California, Monta Ellis scored 22 points and a season-high 12 assists to help Golden State to its third straight victory, beating the 76ers.