Four-time world champion Mark Selby came out on top in an all-English battle against Gary Wilson ©Getty Images

Four-time world champion Mark Selby came out on top in an all-English battle against Gary Wilson to reach the quarter-finals at the 2023 World Snooker Championship.

Selby who was leading 10-6 before the concluding session on Monday went on to win 13-7 and will face another four-time world champion John Higgins of Scotland.

Higgins meanwhile reached the last-eight stage after dominant win over Kyren Wilson.

The 47-year-old was no match for England’s Wilson, who lost 13-2 at the Crucible.

Round two started with a another hammering as world number one Ronnie O'Sullivan of England eased past Iranian Hossein Vafaei.

O'Sullivan is one course for a record eighth World Championship title and is set to face Belgian Luca Brecel for a semi-final berth.

World number nine Brecel was victorious against Welshman and world number eight Marl Williams.

But it was not an easy victory with the final score reading 13-11 in the Belgian’s favour.

Qualifier Anthony McGill produced an upset in the second round, winning against world number 12 Jack Lisowski of England 13-8.

Another qualifier to make it to the last-eight was Si Jiahui of China who defeated home star and world number 13 Robert Milkins 13-7.

An impressive 13-4 win for world number three Mark Allen of Northern Ireland means he will face qualifier Jak Jones of Wales in the next stage.

Allen defeated England’s Stuart Bingham 13-4 while qualifier Jones upset Australian world number six Neil Robertson 13-7.

The first quarter-finals will see O'Sullivann and Berecel face each other tomorrow (April 25).