Los Angeles Lakers guard Kobe Bryant should been called for a foul on Minnesota Timberwolves guard Ricky Rubio on the final play of the Lakers' 120-117 victory Wednesday, the NBA announced Thursday.

"Video review by the league office confirmed that Kobe Bryant fouled Rubio while Rubio was in his shooting motion. Rubio should have been awarded three free throws," the league said on its web site.

Before the Rubio play, Bryant made 1-of-2 free throws with 3.4 seconds left in the fourth quarter, giving the Lakers a 120-117 lead. Bryant missed the second free throw and Rubio collected the rebound.

Rubio dribbled toward Minnesota's three-point line and launched a 28-foot shot. Bryant came flying in from behind Rubio and disrupted the shot. He also got a piece of Rubio's left arm, but no foul was called.

Rubio pleaded for a call, but didn't get it.

Bryant told reporters after the game: "They're not going to call that," with an added expletive.

Had Rubio made all three foul shots (no guarantee there), it's not a given the Timberwolves would have won. Had the game reached overtime, Bryant said, "We'd have gone into overtime and won the game."