Jeremy Lin inspired a stunning fightback as the Charlotte Hornets rallied from a 23-point deficit to upset the San Antonio Spurs 91-88. Lin drained 29 points including four three-pointers as the Hornets shocked the in-form Spurs, who were brought crashing back down to earth two days after beating the all-conquering Golden State Warriors. Lin's points haul included a superb fallaway jump shot with 48.4 seconds left which gave the Hornets the lead at 89-88 before adding two free throws with 18.3 seconds on the clock to complete the scoring.