Roy Halladay became Philadelphia's first 20-game winner in 28 years, Jayson Werth hit a three-run homer and the Phillies increased their lead in the NL East to five games with their ninth straight win, 5-3 over the Atlanta Braves on Tuesday night.