Judd Trump secured his spot in the semi-final of the English Open after beating Kyren Wilson in Milton Keynes.

Trump completed his first century break of the tournament (112) in the fourth frame to move into a 3-1 lead before taking the next two to seal a comprehensive victory.

The world number one will face John Higgins for a place in the final after the four-time world champion raced to a 5-1 win against Jak Jones.

On the other side of the draw, Australian Neil Robertson secured the highest break of the tournament in his last-eight victory against Robbie Williams.

Robertson completed a 140 break in the fourth frame en route to a 5-2 win. He will meet Mark Selby in the last four following the former world number one's 5-2 triumph over Zhou Yuelong.