With star striker Jozy Altidore sidelined by a heel injury, Toronto (5-4-2) was unable to find the right final touch. It set an MLS record for most shots in a game without scoring.
Jordan Hamilton, subbing for Altidore, had nine shots and hit the crossbar. Spanish playmaker Alejandro Pozuelo had seven shots, 134 touches — the most by a D.C. player was 56 — and was credited with creating 11 chances.
D.C. United (7-3-3) defended tenaciously as Toronto finished with the third-largest shot total in MLS history — and the most seen in a league game since 1998.
D.C. goalkeeper Bill Hamid posted his seventh shutout of the season.