Judd Trump compiled two century breaks as he booked his quarter-final spot in the China Open by thrashing Marco Fu 5-1.

The Englishman reeled off breaks of 109 and 110 as he breezed through the last-16 encounter to set up a meeting with Mark King in Beijing.

King, fresh from knocking out former world champion Shaun Murphy on Wednesday, raced past Martin O'Donnell 5-0.

Reigning world champion Stuart Bingham had breaks of 75 and 77 as he set up a quarter-final clash with Ricky Walden by seeing off Rod Lawler 5-2.

Walden compiled a 135 as he took a 4-2 lead in his game with Tian Pengfei but he was pegged back to all square before prevailing in a tense decider.

John Higgins reeled off scores of 92 and 114 on his way to victory against David Gilbert, who himself returned breaks of 91 and 115 in a 5-3 defeat.

The four-time world champion will face Noppon Saengkham in the next round after the 23-year-old Thai player thrashed former Crucible winner Graeme Dott 5-1.

Scotland's Stephen Maguire saw off Dominic Dale 5-1 and next meets Alfie Burden, who beat Rory McLeod by the same score.