Isaiah Thomas officially went 908 days between buckets at TD Garden.

And while he didn't come through on his pregame promise of 50 points, he certainly made up for lost time Wednesday night.

The Wizards guard scored 18 points on 7-of-13 shooting in Washington's 140-133 loss to the Boston Celtics, going 3-for-6 from 3-point range while adding a team-high seven assists.

The game marked Thomas' second in Boston as an active player since the Celtics traded him in the 2017 offseason, but the point guard went scoreless in six minutes for the Denver Nuggets when they came to town last spring.

Thomas needed all of 28 seconds to change that Wednesday, drilling a pull-up jumper on the Wizards' opening possession:

Celtics fans also may remember this vintage pull-up 3-pointer from IT's Boston days:

Thomas had some fun at his former teammates' expense, too; after hitting a 3-pointer over Marcus Smart late in the second quarter, the 30-year-old gave Smart a nice smack on the rear.

Thomas then splashed another deep ball out of the gate in the second half and appeared to have some words for the Celtics' bench:

Oh, and he can still get to the rack:

The Celtics didn't take Thomas' attack lying down, though. Jaylen Brown -- who took some heat from I.T. earlier this week over his new haircut -- was one of several C's to take advantage of the 5-foot-9 guard's limitations on defense.


Thomas finished as Washington's third-leading scorer and is enjoying a fine season for the Wizards, but his former team made sure he didn't leave the Garden happy Wednesday.

Don’t miss NBC Sports Boston's coverage of Celtics-Warriors, which tips off Friday at 9:30 p.m. ET with Celtics Pregame Live, and then Mike & Scal have the call of the game at 10:30 p.m. You can also stream the game through the MyTeams App.