Giannis Antetokounmpo dropped 28 points and Damian Lillard scored 27 as the Milwaukee Bucks went on to defeat the Detroit Pistons 128-107 in NBA Cup action.