McGregor at his prime...