Brock-Burrum outlast gritty Osborne in second semi-final