Home US SportsNBA Butler scores 35, Heat beat Mavericks in battle of desperate teams