The NBA plans to make San Antonio pay for resting four starters. The Miami Heat almost could not. Ray Allen's 3-pointer with 22.6 seconds left gave Miami the lead, LeBron James finished with 23 points, and the Heat rallied late to beat the Spurs 105-100 on Thursday night -- digging deep despite San Antonio's decision to have four top players resting at home in a move that bothered NBA commissioner David Stern.