Charlotte Independence 2 picked up a comfortable 3–1 victory over Salem City FC in USL League Two action on Wednesday night. The home side controlled the match for much of the evening, finding the net three times while Salem managed only a consolation in reply.

Charlotte got on the front foot early and carried the bulk of possession through the opening half. Their pressure eventually told, and they took a lead into the break that Salem struggled to answer. The visitors showed some fight but couldn't sustain it long enough to seriously threaten a comeback.

The second half followed a similar pattern. Charlotte Independence 2 extended their advantage and looked assured defensively, limiting Salem City FC to limited clear-cut chances. Salem did pull one back to briefly raise hopes of a revival, but the home side's response was measured and professional, seeing out the remaining minutes without much alarm.

Neither side picked up a booking, and the match passed without any major disciplinary incidents — a clean contest decided by Charlotte's superior finishing on the night.

The win strengthens Charlotte Independence 2's position in the USL League Two standings as the summer schedule heats up, while Salem City FC will need to regroup quickly if they are to stay in the mix this season.