NEW YORK - The legend of Jeremy Lin only gets bigger.

The NBA's newest sensation canned the game-winning 3-pointer with less than a second left to rally the New York Knicks to their sixth straight victory, 90-87 in Toronto.

Lin finished with 27 points and a career-high 11 assists. He's averaging over 28 points a game in the Knicks' six-game win streak.

The season-high crowd of 20,092 roared as the NBA's first American-Taiwanese player drained a pull-up jumper from the top of the key with half a second to play, giving the Knicks their first lead since the opening quarter.

Toronto's Rasual Butler airballed his attempt at the buzzer as the Knicks swarmed their newest hero at center court.