Luka Doncic scored a season-high 50 points, including 17 in the fourth quarter, and the Dallas Mavericks held on to beat the Houston Rockets 112-106 on Friday night.