Kyle Singler had a career high 20 points as the Detroit Pistons beat Cleveland 117-99 on Friday night at the Palace. Brandon Knight also had 20, while Greg Monroe chipped in 18. Detroit was able to end a two game losing streak with the victory.