Firefighters battled a two-alarm house fire in Upper Darby, Delaware County, early Saturday morning. The blaze broke out at a home on the 200 block of Maypole Road near Walnut Street around 12:30 a.m.