LEWISBURG, Pa. (AP) _ Brian Earl scored 19 points and No. 22 Princeton rallied in the second half Tuesday night for a 64-52 win over Bucknell.

In a noisy, claustrophobic Davis Gym, the Bison (3-6) led by seven points in the opening minutes of the second half before Princeton (7-0) used a 22-7 run to pull away.

James Mastaglio added 12 for Princeton, off to its best start since 1990-91. The Tigers will play at No. 2 North Carolina on Saturday.

J.R. Holden led Bucknell with 21 points.

Bucknell, which beat Princeton last year, pulled within 47-43 on two free throws by Willie Callahan with 7:48 left, but Princeton answered with 10 straight points.

Princeton opened the second half with a 16-6 run to take a 41-36 lead, its first since the 9:06 mark of the first half.

The Tigers built their lead to 10 with 9:41 remaining as the Bison scored just one point over a seven-minute span.

Princeton coach Bill Carmody spent the first half shaking his head as his team missed open shots and shot 38 percent from the field.

Holden scored 16 points in the first half as Bucknell opened a 30-25 lead at the break.