The British No 2’s run came to an end as the Croat won 6-2, 7-6 (4), 6-2 to advance to his first final in Melbourne