Giannis Antetokounmpo set a new record for the season with 59 points along with 14 rebounds and seven assists to lead the Milwaukee Bucks to a 127-120 win over the Detroit Pistons.