FC Dallas striker Jeff Cunningham scored late on to kill off the game against the Kansas City Wizards and take his all-time MLS record to 131 goals, one short of Jaime Moreno's record.