Cam Johnson scored 29 points and Noah Clowney added 20 as the Brooklyn Nets rallied late to defeat the Milwaukee Bucks 111-105.