Charlotte Eagles ran out 3–5 winners against North Carolina FC U23 in a high-scoring USL League Two clash on Wednesday night. Eight goals were shared across the 90 minutes, though individual scorer details were not immediately available from the match sheet.

What is clear is that Charlotte came to play. Five goals on the road in any league is a statement, and the Eagles delivered exactly that against a North Carolina side that could not keep them out despite finding the net three times themselves. The host's attacking output on another night might have been enough to claim something from the game, but defensive frailties proved costly as Charlotte repeatedly found ways through.

North Carolina FC U23 will take some encouragement from their own goal tally — three goals at home is hardly a meek showing — but conceding five undercuts any positivity. For a young squad in a developmental league, the lessons from this one sit firmly at the back end of the pitch.

Charlotte, meanwhile, showed clinical edge throughout. Scoring five away from home requires composure, movement, and finishing in equal measure, and the Eagles had enough of all three to ensure the result was never truly in doubt despite the home side's attempts to rally.

Neither side picked up a booking, a rare feat given the number of goals and the inevitable transition play that comes with such an open contest.

The result bolsters Charlotte Eagles' standing in the League Two table, while North Carolina FC U23 will need to tighten up defensively if they are to turn their attacking promise into consistent points this summer.