CHAPEL HILL, North Carolina - Colin Moran drove in six runs on the strength of a bases-clearing triple, a two-run homer and a bases-loaded walk as nationally-ranked North Carolina plated 10 runs in the middle innings on its way to a 14-2 win on Tuesday at Boshamer Stadium.

The Tar Heels, who are ranked in all four major polls, ran their record to 19-3 with the non-conference victory. With the loss, UNCW dropped to 12-9. It was UNC's 10th straight win over the Seahawks.

Adding three hits for UNC was Tommy Coyle, who also scored twice and drove in a run. For Moran, it was a career-high for runs batted in.

After UNCW tied it in the top of the fifth at 2-all, UNC broke the game open with a five-run frame to establish a 7-2 lead. Losing pitcher Ryan Leach (0-1) hit the leadoff batter and was lifted for Steve Davis, who after a sacrifice bunt, allowed three consecutive singles with Coyle and Levi Michael driving in runs. Moran supplied the big blow in the inning with a two-run homer to right off Andrew Harnage, UNCW's third pitcher of the inning.

Greg Holt (4-0) picked up the win in relief for the Tar Heels.

UNCW's Matt Campbell added two hits to push his hitting streak to 12 games. He's also reached base safely in all 21.

The Seahawks visit George Mason, Mar. 25-27, for a Colonial Athletic Association series. First pitch on Friday is slated for 3 p.m.