U.S. Rep. Dwight Evans beat back a primary challenge Tuesday and is heavily favored to win reelection to his Philadelphia congressional seat.

Evans will face Republican Bryan Leib in November's general election. Leib ran unopposed in Tuesday's GOP primary.

Evans, who defeated Pastor Kevin Johnson in the Democratic primary Tuesday, is seeking a second term. Two years ago he defeated former longtime U.S. Rep. Chaka Fattah, who was under indictment on corruption charges. Fattah was later convicted and sentenced to 10 years in prison.

Editors Note: This story was revised to correct candidate Bryan Leib's name