A dead short would do it.
did you charge the battery before you started it up ? a new alt. shouldn't charge a dead batt . , a power surge can blow main fuses and the like
Bad alt or reversed polarity would do it to.
Looking for a Used Legacy in your area?
CarGurus has 443 nationwide Legacy listings starting at $2,993.
Search Subaru Legacy Questions
Subaru Legacy Experts
Related Models For Sale