Greg Monroe had 20 points and 12 rebounds and the Detroit Pistons won their season-high third straight game with a 99-92 victory over the New Jersey Nets on Wednesday night.
Jonas Jerebko added 16 points and Tayshaun Prince had 15 as the Pistons snapped a seven-game road losing streak.
Ben Gordon, playing for the first time in 11 games, added 14 points for Detroit, which almost blew an 18-point second-half lead.
Deron Williams scored 17 of his 34 points in the fourth quarter to lead the Nets, who have lost four in a row.
Jordan Farmar added 22 off the bench and Kris Humphries had a game-high 16 rebounds.
A four-point play by Williams got New Jersey within 78-77, but Jerebko, Rodney Stuckey and Monroe scored to push the lead to eight.
Copyright 2012 by The Associated Press. All Rights Reserved.