Mark Selby fought from 4-1 down against Stuart Bingham to reach the quarter-finals of the European Masters.
Bingham looked in total control of the match as he cruised to a 3-0 lead with two century breaks - 112 and 132 - along the way.
Selby pulled one back before his rival made it 4-1, needing just one more to book his place in the next round.
'Magnificent stuff!' - Stuart Bingham thunders in second century of the night against Mark Selby
However the resilient Selby began a tremendous fightback, with a century break of 114, before three fifty-plus breaks on the bounce gave him the win.
Judd Trump continued his ruthless form in round four of the European Masters with a 5-0 whitewash over Welshman Jackson Page.
Breaks of 72, 83, 70 and 61 gave Page little hope with the best he could offer a single break of 57.
Mark Selby hits century during fightback against Stuart Bingham
Ding Junhui was the next man through to the quarter-finals after beating Mark Allen 5-2 on Friday night.
A break of 120 was the highest score of the match as Kyren Wilson defeated Anthony McGill. The Scot was four-nil down after the opening frames and staged his comeback too late.
In an evening dominated by one-sided results, Yan Bingtao won his match against Aaron Hill with a comfortable 5-1 margin. Yan's first frame break of 94 was the game's highest but his opponent could only win the scrappy third frame witout a notable break of his own.
Neil Robertson remains in with a chance of defending his crown after a 5-2 win over Pang Jugxu. The Chinese player hit a 129 break in the penultimate frame to give him a glimmer of hope but could not hold on.
Shaun Murphy needed every one of the nine frames available to negotiate past Tom Ford, as he ran out a 5-4 winner.
Martin Gould saw off Peter Deviln with a 5-3 win.
ROUND THREE SUMMARY
Defending champion Neil Robertson is through to the last-16 of the European Masters with a 5-2 victory over Allan Taylor. The Australian won the first four frames in a row with breaks of 97, 73 and 100 after a scrappy opener.
Taylor then clawed back two in frames five and six before Robertson wrapped it up in the seventh with a 104.
Robertson will face Pang Junxu, with the 20-year-old from China knocking out Barry Hawkins. The Hawk took a commanding 2-0 lead with a century in the second, but Pang fought back with four high breaks in a row (76, 57, 62 and 88) before sealing it in the seventh.
- Hill: I was inspired by O'Sullivan's insulting comments about young players
- Davis withdraws from European Masters after cue stolen from car
Shaun Murphy is also through after an easy 5-1 win over Zhou Yuelong. The former world champion dominated against last year's finalist, stringing together breaks of 102, 50, 68, 92 and 105 en route to the next stage of the competition.
Murphy faces Tom Ford in the next round, who made light work of Stephen Maguire with a 5-1 win over the world number nine. He booked his place having registered high breaks of 74 and 67.
Ding Junhui produced a remarkable fightback to knock out compatriot Lyu Haotian. Having trailed 4-1, the 33-year-old world number 12 brought it back to 4-4 before taking the deciding frame 75-33.
Mark Allen was relatively untroubled in his 5-2 win over Ashley Carty. The Northern Irishman kicked off with breaks of 101 and 55 before Carty came back with two frames to level the tie. But further breaks of 73,58 and 88 saw the 24-year-old safely though to the next round.
The 2015 world champion Stuart Bingham battles past Liam Highfield 5-4 in a very tight tie as Bingham registered a 138 break in the fourth frame.
Mark Selby received a bye into the last 16 after opponent Mark Davis withdrew from the European Masters because his cue has been stolen from his car.
Judd Trump put in a commanding performance with a 5-1 win over Michael Holt. He will face the winner of Jackson Page and Luca Brecel this evening.
Martin Gould also had a comfortable evening win as he defeated Wales' Jamie Clarke 5-2.
Kyren Wilson also made his way into the next round with a win later in the day, as he beat Martin O'Donnell 5-2.
Duane Jones stood little chance against Yan Bingtao as he went down 5-1.
There was something of an upset shortly after Wilson's win, as Luca Brecel was edged out 5-3 by 70th-ranked Jackson Page.
Aaron Hill was Ireland's first winner of the day as he defeated Matthew Stevens 5-3, and Anthony McGill squeezed past David Gilbert 5-4, and Peter Devlin won the session's last game when he beat Joe O'Connor 5-4.
'A star is born' – Hill stuns O’Sullivan at European Masters
FRIDAY MORNING'S RESULTS
- Neil Robertson 5-2 Allan Taylor
- Pang Junxu 5-2 Barry Hawkins
- Tom Ford 5-1 Stephen Maguire
- Zhou Yuelong 1-5 Shaun Murphy
- Mark Allen 5-2 Ashley Carty
- Ding Junhui 5-4 Lü Haotian
- Liam Highfield 4-5 Stuart Bingham
- Mark Davis v Mark Selby (Bye) - Davis withdrew after his cue was stolen from his car
FRIDAY AFTERNOON'S RESULTS
- Judd Trump 5-1 Michael Holt
- Jackson Page 5-3 Luca Brecel
- Anthony McGill 5-4 David B Gilbert
- Martin O'Donnell 2-5 Kyren Wilson
- Martin Gould 5-2 Jamie Clarke
- Peter Devlin 5-4 Joe O'Connor
- Duane Jones 1-5 Yan Bingtao
- Matthew Stevens 3-5 Aaron Hill
FRIDAY EVENING'S RESULTS
- Neil Robertson 5-2 Pang Junxu
- Tom Ford 4-5 Shaun Murphy
- Ashley Carty 2-5 Ding Junhui
- Stuart Bingham 4-5 Mark Selby
- Judd Trump 5-0 Jackson Page
- Anthony McGill 2-5 Kyren Wilson
- Martin Gould 5-3 Peter Devlin
- Yan Bingtao 5-1 Aaron Hill
WHERE CAN I WATCH THE EUROPEAN MASTERS?
Eurosport and Eurosport Player will broadcast the event. In addition to live streaming, daily reports and highlights are published online on the Eurosport website and app.