German soldiers traveling to the scene of a deadly firefight with Taliban insurgents accidentally killed six Afghan troops, the Afghan military said Saturday. Three Germans died in the firefight with the militants. The friendly fire incident Friday took place in northern Kunduz province, where German forces were sharply criticized last September when they ordered an airstrike on two tanker trucks that had been captured by the Taliban. Up to 142 people died, many of them civilians, AP reported. The German central command confirmed Friday's incident, but put the number of Afghan troop casualties at five. The deaths occurred amid heavy fighting between German troops and militants near Kunduz city.