Victor Wembanyama sank the winning free throw with 24.2 seconds left for the last of his career-best 52 points, and he also grabbed a career-high 24 rebounds as the host San Antonio Spurs outlasted the Dallas Mavericks 112-111 on Wednesday for their sixth straight victory.