New England Revolution and Toronto FC had to settle for a hard-fought 0-0 draw on Wednesday night at Gillette Stadium, a result shaped more by defensive discipline and missed openings than by attacking quality in the final third.

The Revolution saw more of the ball throughout the fixture, finishing with 63.5 percent possession, and looked the likelier side to find a breakthrough for long stretches. They also won the corner count 7-9? No — Toronto actually edged that category 9-7, underlining that the visitors still found moments to threaten despite spending less time on the ball.

New England produced 11 shots and put 3 on target, but Toronto FC stayed compact and organized, limiting the home side whenever the attacks reached dangerous areas. Toronto, meanwhile, registered 13 shots of their own, though only 1 tested the goalkeeper, a sign of how well the Revolution back line protected the middle of the pitch.

With no goalscorers to separate the sides, the match became increasingly physical after the interval. Matt Polster went into the book for New England in the 56th minute, and Brooklyn Raines followed with a yellow card in second-half stoppage time at 90+3′. Those cautions reflected a contest in which both sides battled for second balls and tried to disrupt rhythm as the points remained in the balance.

There was no headline moment, no late winner, and no attacking star to steal the spotlight. Instead, this was one of those MLS nights where shape, patience, and resilience defined the story. Toronto FC, arriving with modest form, will likely view a road point as a platform to build on. For the Revolution, there may be some frustration after controlling possession at home, but a draw was a fair outcome in a fixture where neither side could turn territory into a goal.

At full time, the honors were even: New England Revolution 0, Toronto FC 0.