STANFORD, Calif. -- Joel Berry II scored 29 points, Kenny Williams posted career highs with 20 points and six 3-pointers, and No. 9 North Carolina beat Stanford 96-72 on Monday night in a matchup of Roy Williams against his former player-turned coach, Jerod Haase.

Luke Maye added 12 points, nine rebounds and five assists for the defending champion Tar Heels (3-0), who improved to 11-0 against the Cardinal.

Reid Travis scored 21 points to lead Stanford (3-2), while Isaac White added 20.

Second-year Cardinal coach Haase played for 15th-year UNC coach Williams at Kansas and also coached under him at North Carolina from 2003-2012. They were all smiles together in recent days leading up to the sold-out, nationally televised game and reunion at Maples Pavilion.

Berry shot 10 for 19 with five 3-pointers and Williams went 7 of 11 and 6 for 8 on 3s. Williams made North Carolina's first five field goals on seven shots as the rest of the team missed its initial six attempts until Brandon Huffman's dunk at the 12:54 mark of the first half.

After falling behind 11-6, the Tar Heels answered with a 24-4 run to take control and led 50-36 at halftime.

Stanford was picked to finish fifth in the Pac-12 and held its first four opponents to an average of 67 points while scoring 75.3. The Tar Heels topped 90 points for the second time in three games.

Stanford is short-handed as Dorian Pickens and Marcus Sheffield nurse foot injuries, putting three freshmen in the starting lineup.

Berry and Williams shouldered the load after the North Carolina bench contributed 26 points in a 93-81 victory against Bucknell last Wednesday.