Milwaukee Bucks star Giannis Antetokounmpo committed a five-second violation on his game-winning shot against the New York Knicks, the NBA said Thursday.