Long ball leads Longhorns to 12-5 win