Although Spurs have been without star forward Kawhi Leonard, they have hit form at the right time.
They got double-figure scoring from eight of the 11 players who took to the court when they beat Miami Heat 117-105.
Leonard is earmarking a return to the side on Tuesday.
Meanwhile, Celtics, have been almost unstoppable and have won 22 of their past 24 games.
They picked up their fourth victory in a row when they beat Dallas Mavericks 97-90.
Kyrie Irving has been Celtics’ standout player this season and he scored 17 points, eight rebounds, eight assists and three blocks in the victory.
Speaking about the season so far, Irving said: “I’m very happy.
“Going into the season you never have any expectations. This is good. We want to keep building on it.”
Celtics team-mate Terry Rozier also thinks his side are heading in the right direction, as he said: “We mentioned that at shootaround that everybody has to be ready, especially when we call to the bench.
“You’ve got to have that ‘next man up (mentality)’. Just covering for one another. We’re a team. We’re pros for a reason. You put all that hard work in and you have to be ready.”
How to watch Boston Celtics vs San Antonio Spurs on TV?
Tonight’s action is scheduled to start at 2:30am GMT and will be shown live on BT Sport 1.
BT Sport is the exclusive home of the NBA in the UK for the 2017/18 season.
They will broadcast up to seven lives games per week throughout the regular season and the first and second rounds of the playoffs, as well as every game of the conference finals and NBA Finals.
How to watch Boston Celtics vs San Antonio Spurs online?
If you’re unable to get in front of a TV, BT Sport customers are able to watch the game live via the app.
Alternatively you can sign up for the NBA League Pass with the option of a day pass.
The NBA League Pass lets you watch every NBA game depending on the package you select.
American viewers can catch the action online by also going for the NBA League Pass.