John Higgins beat Ronnie O'Sullivan 13-9 to set up an all-Scottish semi-final with Stephen Maguire at the World Championships in Sheffield.

More...