VILLENEUVE-D’ASCQ, France — Canada was tested, then held on to get its first Olympic win in 24 years. RJ Barrett scored 23 points, Shai Gilgeous-Alexander added 21 and Canada survived a big effort from Giannis Antetokounmpo to beat Greece 86-79 in the Paris Olympics opener for both teams in Group A play on Saturday night.