Seth LaRue and Sam Rector also drove in runs for Campbell, who improved to 9-3 on the year. Towson (6-3) suffered its only loss of the Campbell Classic after topping Army 3-1 and Albany 8-2. Campbell also went 2-1 in the tournament, defeating Army 6-5 and falling to Albany 6-3.
The Tigers took a 2-0 lead in the top of the fourth on RBI singles from Hunter Bennett and Chris Henze.
Leading off with a Trail hit by pitch, Campbell built a rally with consecutive base hits from Nadolski, LaRue and Rector. LaRue plated Trail on his single to left-center, and after Nadolski scored on a wild pitch, Rector's single to right made it 3-2 Camels.
Campbell loaded the bases to start the home half of the fifth, and with one out, Nadolski barreled one up the middle to drive in Trail and Kyle Leady, giving the Camels a 5-2 lead.
Towson clawed back with a pair in the top of the sixth, scoring one with two away on a CU miscue, and second run on Zach Fisher's RBI hit to make it 5-4.
Thompson entered the game in the top of the seventh for Campbell, striking out the leadoff man before a hit by pitch, a base hit and a walk loaded the bases for Towson with two outs. The Turner, Ore. native picked up his second punchout of the inning with a called strike three to hush the Towson rally.
Thompson fanned two more in the eighth, and another to end the game in the top of the ninth to preserve the Campbell win. The senior ended the night with five strikeouts, walking one and allowing a hit in three innings for his second save.
Campbell starter Heath Bowers moved his record to 4-0, pitching five innings with two runs on six hits with a strikeout. Curtis Linthicum, making his first appearance on the mound since May 10, 2012 after missing last season, pitched 2/3 of an inning with two unearned runs on three hits.
Coley Thompkins also pitched the final out of the sixth.
Joe Patton (0-1) took the loss for Towson, scattering three runs on four hits with two walks. Lee Lawler also surrendered a pair of runs on two hits with three strikeouts and three walks in 3 2/3. Garrett Walther tossed a perfect eighth with a strikeout.
Nadolski went 2-for-4 for the Camels in the win, while Rector posted a 2-for-3 day.
Pat Fitzgerald, Kurt Wertz, Dominic Fratantuono and Brendan Butler all recorded two hits each for Towson, who stranded 11 in the loss.
The Camels will be back in action on Wednesday, taking on Appalachian State in Winston-Salem, N.C. at BB&T Ballpark. Campbell returns home next weekend, hosting William & Mary in a three-game set.