HANOVER, Germany (AP) _ Two trains collided during evening rush hour today, setting off a fuel explosion and injuring at least 100 passengers, German rail officials said.

Three cars loaded with diesel fuel blew up in the collision of a passenger train and a freight train near the town of Lehrte, the officials said. Firefighters were working to keep the flames from spreading to a fourth freight car.

The injured gathered at a makeshift first-aid station near the scene. One of the train engineers was reported seriously injured.

The cause of the collision was not immediately known.