Yahoo Sports reports: In their first NBA Finals game in 27 years, the Knicks beat the San Antonio Spurs 105-95 on Wednesday night.