Nov 1 (Reuters) - Marathon Petroleum Corp reported a better-than-expected quarterly profit on Thursday due in part to asset sales, though earnings slipped in the company's core refining unit.

For the third quarter, the company posted net income of $1.22 billion, or $3.59 per share, compared with $1.13 billion, or $3.16 per share, in the year-earlier period.