Logan rallies after blaze