Judd Trump has booked his place in the Dafabet Masters semi-finals.
Trump beat English rival Shaun Murphy 6-4 at Alexandra Palace.
The 28-year-old was 4-2 up before Murphy levelled at 4-4 but breaks of 111 and 113 wrapped the match up for Trump.
He looked like he was cruising at Alexandra Palace on Friday after breaks of 57, 60 and 61.
A break of 91 in the sixth frame moved Trump 4-2 ahead and in pole position to make the last four.
But Murphy hit back with a 95 and drew level at 4-4 before Trump eventually powered through with back-to-back centuries.
He will face Kyren Wilson on Saturday.
Sky Bet make Trump the 6/4 favourite to go on and win the Masters.
In the evening session, John Higgins raced into the semi final by demolishing Ryan Day 6-1.
The two-time Masters champion will face Mark Allen, who beat holder Ronnie O'Sullivan, in the last four.
Higgins hit breaks of 113 and 115 to complete victory, winning five straight frames after the opening two were shared.
Sky Bet offer Higgins as the 2/1 second-favourite in the outright odds.
- Judd Trump 6-4 Shaun Murphy
- John Higgins 6-1 Ryan Day