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 15,131 nationwide Legacy listings starting at $1,795.
Search Subaru Legacy Questions
Subaru Legacy Experts
Related Models For Sale