Zimmermann goes 6 innings as Nats beats Phils 5-2