TORONTO -

Kyle Lowry scored 23 points, Jonas Valanciunas had 17 points and 10 rebounds, and the Toronto Raptors beat Milwaukee 116-94 on Monday night to hand the struggling Bucks their sixth straight loss.

DeMar DeRozan added 19 points, Patrick Patterson 18 and John Salmons 10 as Toronto won for the eighth time in nine games.

The Atlantic Division leaders snapped a five-game home slide against the Bucks, beating them in Toronto for the first time since Jan. 22, 2010.

The Raptors won their second straight over Milwaukee after losing the previous 10 meetings.

The victory gave Toronto its first five-game home winning streak since Dec. 14, 2012, to Jan. 2, 2013.

At 19-17, the Raptors are two games above .500 for the first time since March 9, 2010, when they were 32-30.

Ersan Ilyasova led the Bucks with 29 points and nine rebounds.

Milwaukee is now 7-30, the worst record in the NBA.