"We can’t just be happy," Vasquez said. "We’ve got to continue to get better and make a run in the playoffs."
Toronto remains tied with Chicago, which beat Orlando on Monday, with one game remaining, but the Raptors hold the tiebreaker over the Bulls.
If Toronto wins at New York or Chicago loses at Charlotte in Wednesday’s season finale, the Raptors will finish as the third seed in the East.
"I know it’s ringing hollow but we still have to continue to work to get better," Raptors coach Dwane Casey said. "We’re not where we need to be defensively or offensively for the playoffs."
Before the game, the Raptors gathered at center court, where All-Star guard DeMar DeRozan made a brief address to the crowd before unveiling Toronto’s Atlantic Division championship banner.
"It means a lot," DeRozan said. "With all the struggles that I’ve been through here, the losing. To see everything get turned around and be up there winning a division is definitely big. It’s something that can never be taken away."
That was the end of DeRozan’s involvement for the evening, as he got the night off to rest. Vasquez took DeRozan’s spot in the starting lineup and made it count, finishing one point off his season high.
"He did a great job," Casey said of Vasquez.
Jonas Valanciunas added 14 points and 13 rebounds and Tyler Hansbrough had 12 points and 11 rebounds as the Raptors won for the sixth time in seven games and completed the first season sweep of Milwaukee in franchise history.
"They’re a playoff team for a reason," Bucks forward Khris Middleton said of the Raptors. "From one through 15, those guys can step in and they are always ready."
Toronto had dropped 11 consecutive games against the Bucks coming into this season, but has since won four straight.
Ramon Sessions scored 21 points, Jeff Adrien had 19 points and Brandon Knight 18 as the Bucks lost their 14th straight road game, matching a record for futility set in the 2004-05 season.
Milwaukee has not won away from home since beating Philadelphia on Feb. 24. They finished 5-36 on the road.
The loss guaranteed that the Bucks (15-66) will finish with the worst record in the NBA. Milwaukee came in trailing Philadelphia by two games in the standings.
"We fell behind, we tried to fight back," Milwaukee coach Larry Drew said. "We got it under 10, but we just couldn’t get over the hump."
Knight, Milwaukee’s leading scorer, returned to the lineup after sitting out Saturday’s loss at Washington with a sore right hip.
The short-handed Bucks, who have five players injured and another suspended (center Larry Sanders), had just nine healthy bodies available against Toronto.
Sessions and Knight both hit 3-pointers as Milwaukee used a 12-1 run to cut its deficit to six points, 92-86, with 6:53 remaining.
That was as close as Milwaukee got, however. Vasquez made a free throw after Sessions was called for a technical, Lowry added a driving layup and Valanciunas added a pair from the free throw line, putting Toronto up 99-88 at 5:51.
"It probably wasn’t the best time to get a technical foul," Drew said. "It’s an emotional game and he got a little bit emotional and said something to the officials."
Vasquez made an impact right away, hitting three of Toronto’s six 3-pointers in the first quarter, as the Raptors built a 32-19 lead after one.
Vasquez had two more 3-pointers in the second, getting eight points and four assists as Toronto took a 59-46 lead at halftime.
Lowry, who didn’t score in the second, had 10 points in the third as the Raptors took an 84-79 lead into the final quarter.
Notes: The Raptors won 47 games in the 2006-07 and 2000-01 seasons. . . . DeRozan made a brief address to the crowd as the Raptors unveiled their Atlantic Division championship banner before the game. . . . Toronto finished its home schedule at 26-16. The Raptors play their final regular season game at New York on Wednesday. . . . The Bucks host Atlanta in their final game Wednesday. . . . Brendan Shanahan, who was introduced earlier in the day as president of the Toronto Maple Leafs, watched from a courtside seat.