Phoenix Suns guard Tyler Ulis celebrates with Leandro Barbosa (19) after hitting the game winning shot against the Boston Celtics in the fourth quarter during an NBA basketball game, Sunday, March 5, 2017, in Phoenix. Phoenix defeated Boston 109-106. (AP Photo/Rick Scuteri)
Phoenix Suns guard Tyler Ulis celebrates with Leandro Barbosa (19) after hitting the game winning shot against the Boston Celtics in the fourth quarter during an NBA basketball game, Sunday, March 5, 2017, in Phoenix. Phoenix defeated Boston 109-106. (AP Photo/Rick Scuteri)

Phoenix — Some said Tyler Ulis was too small for the NBA. That’s why he wasn’t drafted until the second round.

He sure looks like he belongs now.

On a night where small players took center stage, the diminutive rookie, listed optimistically at 5-foot-10, threw in a 3-pointer at the buzzer after Isaiah Thomas’ turnover and the Phoenix Suns came away with a wild 109-106 victory over the Boston Celtics on Sunday.

The Suns’ Eric Bledsoe tied it at 106 with a reverse layup with four seconds to play.

The 5-foot-9 Thomas, the league’s No. 2 scorer who had 35 points but missed a free throw with 11.9 seconds left, took the inbounds pass from Jae Crowder and the Suns’ Marquese Chriss knocked the ball away.

“He got a hand on it,” said Thomas, a former Sun. “I thought Jae would get it out quicker than he would. I don’t know if he was looking to see if we had a timeout or I don’t know what he was thinking to do.”

Ulis grabbed the ball and tossed it up as the buzzer sounded.

Ulis scored 20 points, a career best for the second game in a row. Bledsoe had 28 to help the Suns win three in a row for the first time this season.

Warriors 112, Knicks 105

New York — Stephen Curry broke out of a shooting slump with 31 points and moved into the top 10 on the NBA’s career 3-point list as Golden State bounced back from consecutive losses to beat New York.

Klay Thompson added 29 points to help the Warriors end their first regular-season losing streak in nearly two years.

Jazz 110, Kings 109 (ot)

Sacramento, Calif. — Rudy Gobert tipped in George Hill’s missed jumper as time expired in overtime on a play that was initially ruled goaltending and Utah beat Sacramento.

Gobert finished with 16 points and 24 rebounds, Rodney Hood scored a season-high 28 and Gordon Hayward added 23 with five assists for Utah.

Pacers 97, Hawks 96

Atlanta — Glenn Robinson III hit a 3-pointer with 0.6 seconds left, Paul George scored 34 points and Indiana rallied to beat Atlanta. Jeff Teague, in his first game back at Philips Arena after spending his first seven seasons with the Hawks, added 16 points and six assists.

Wizards 115, Magic 114

Washington — Bojan Bogdanovic scored 15 of his 27 points in the fourth quarter and made a career-high eight 3-pointers as Washington came back from 17 down to Orlando.

Bradley Beal led Washington with 32 points, and John Wall had 19 points and 10 assists as the third-place Wizards moved a game ahead of Toronto in the Eastern Conference standings.

Otto Porter scored 11 points, and more importantly spotted Bogdanovic in the corner for his final 3 to give the Wizards the lead for good with 48.6 seconds left.

Terrence Ross scored 20 points to lead seven players in double figures for the Magic.