Michael Beasley snapped out of a slump with 28 points and nine rebounds as the Miami Heat won their sixth straight, beating the Detroit Pistons 98-81 Wednesday night.

More...