LAHORE, Pakistan – A U.S. consulate employee shot and killed two gunmen in self-defense in the Pakistani city of Lahore on Thursday, police said.

The American was stopped at a traffic light when two men riding a motorbike stopped near his car.

“The American told us that he opened fire in self-defense after one of the men pulled out pistol,” said Lahore police chief Aslam Tarin.