Matt Bonner scored 21 points and just missed the Spurs franchise record by hitting all seven of his 3-point shots, helping San Antonio stretch its winning streak to seven games with a 117-104 victory against the Oklahoma City Thunder on Sunday night.