No. 2 Jonesport-Beals held off a tough 10-seed Southern Aroostook Monday morning to advance to the Class D North semifinals.

Jonesport-Beals came out with a had-fought 64-55 win after the Warriors kept it close, and pushed the Royals into the final minutes.

Sophomore guard Adam Robinson led the way for the Royals with 14 points. Kaiden Crowley, another sophomore, added 10 points. Off the bench, Austin Grant also had 10 points.

For Southern Aroostook (6-13), Garrett Stliz led the way with 17 points. Eighth-grader Hunter Burpee scored 15 points, all from behind the 3-point arc. Freshman Xavier Molares added 10 points.

The Royals (15-3) advance to play No. 6 Machias Thursday at 7:05 p.m. at the Cross Insurance Center.