Tyler Young scored the final four points of the third period to start the Trojans' run. Ryan Borzager opened the fourth quarter with a 3-pointer, followed by a Kavon Bailey fast-break layup, another transition hoop by Kayone Teal and a pair of Teal free throws to turn a 37-32 lead into a 50-32 advantage.
Ironically, Chambersburg used eight 3-pointers to establish its lead, but needed just one in the final 13 minutes while outscoring the Indians 23-7.
And the Trojans shot exceptionally well from beyond the arc, hitting 9 of 22 (41 percent), with Orlando McBeth draining four of six 3-pointers, including four of five in the first half.
"We were hoping they wouldn't (shoot so well from the outside)," said Waynesboro coach Tom Hoffman. "With their guard situation and their quickness, matching up with them isn't easy. But as a philosophy, we'd rather give up 3s than layups."
Behind McBeth's 20-point effort, Chambersburg forged a 26-14 lead with 1:48 left in the half, but Nathan Kauffman and Jonathan Blubaugh combined for five points to close the half. Jamison Walck and Tim Null scored the first four points of the second half for Waynesboro (11-11), to close the gap to 26-23.
But back-to-back 3-pointers by Caleb Hussack and Bailey provided the Trojans (11-9) with a 32-23 lead.
Chambersburg 60, Waynesboro 39
Borzager 9, McBeth 21, K. Bailey 9, Hussack 3, Young 9, Teal 10, Boddie 2. Totals 21 9-17 60.
Crider 3, Moats 4, Kauffman 6, Dominguez 2, Lourdon 2, Blubaugh 2, Walck 9, Null 11. Totals 14 8-10 39.
Chambersburg 19 7 15 19 - 60
Waynesboro 12 7 13 7 - 39
3-point goals - Chambersburg 9 (Borzager 3, McBeth 4, K. Bailey, Hussack), Waynesboro 2 (Crider, Walck). Fouled out - Hussack. JV - Chambersburg, 42-31 (C: Zane Bard 12 points; W: Derek Null 7 points).