Bank of America Stadium played host to a tense, combative affair on Saturday evening as Charlotte FC and Inter Miami CF fought out a 0-0 draw in Major League Soccer, with both sides earning a point from a match that had no shortage of drama despite the blank scoreline.

From the opening whistle, it was clear this fixture would be contested with an edge. Charlotte’s Mateo Silvetti earned the first booking of the night in just the 6th minute, setting a physical tone that would define the entire 90-plus minutes. Inter Miami didn’t shy away from the battle either — the visitors picked up two yellows in quick succession before the break, with the high-profile Wilfried Zaha cautioned in the 32nd minute followed by midfielder Ashley Westwood just six minutes later in the 38th minute. Two bookings in a single half is never a comfortable position for a manager, and it forced Inter Miami’s technical staff to tread carefully in how they managed their men through the second period.

Charlotte, buoyed by their home support, enjoyed spells of pressure and ultimately finished the more dangerous side on paper. The hosts registered 11 shots to Miami’s 10, with a notable five on target compared to just three from the visitors. It was Charlotte who perhaps came closest to breaking the deadlock, though Miami’s defensive organization — commanding 55% of possession — kept the Crown’s attack at bay throughout.

The second half continued in a similar vein of physical intensity. Substitute Telasco Segovia was shown a yellow in the 75th minute for Charlotte, before Inter Miami’s left back Harry Toffolo joined the booking list in the 77th minute. The niggling nature of the contest spoke to how much both teams wanted the three points.

The evening’s most dramatic moment arrived deep in stoppage time when Charlotte FC were reduced to ten men via a red card in the 90+1st minute — though the dismissal ultimately proved inconsequential to the final result, with the referee’s whistle sounding shortly after at 90+6′.

The draw leaves Charlotte sitting at 1-1-1 on the young MLS season, a record that reflects a side still searching for consistency. Inter Miami, meanwhile, collect a point on the road to move to 2-0-1 — an unbeaten start that will please their manager, even if the performance lacked the creative spark that has come to define the club in recent campaigns. Zaha, in particular, will have been frustrated by his booking and a quiet night in front of goal.

A clean sheet for both goalkeepers and a point apiece — in MLS, those are sometimes the building blocks of a successful season. Both managers will no doubt have mixed feelings, but there is no shame in a hard-fought draw against a quality opponent. The fixture may not have delivered goals, but it delivered grit, and plenty of it.