Lee McGregor came out on top after the WBC International Featherweight title fight against Isaac Lowe.