Jack Lisowski crushed Stephen Maguire 5-1 to reach the final, with a high break of 99 the best break of the match.
In the day's other semi-final, Neil Robertson enjoyed a simple 5-0 win over Stuart Carrington, in Carrington's first ever semi-final.
In the day's quarter finals, Stephen Maguire ran out a 4-2 victor against Kryen Wilson.
Riga Masters
Zhao Xintong dismisses Shaun Murphy in Riga
28/07/2018 AT 13:48
Maguire took the first frame with a century break, and while Wilson hit two impressive centuries of his own, he couldn't pull off a comeback.
Stuart Carrington grabbed a 4-2 victory over fellow Englishman Chris Wakelin.

Eurosport Player One Year Pass for just £39.99

Liang Wenbo denied 147 by lamentable run of the balls

In the other match of the day so far, Australian Neil Robertson won by the same margin over Ricky Walden, with a super 132, the highest score of the quarter-finals..
Graeme Dott was defeated 4-0 by Jack Lisowski as the veteran was knocked out. Lisowski hit a single century in the first frame and refused to drop his pace.
Maguire will face Lisowski in the last four, leaving Robertson to face Carrington in the other semi-final.

RIGA MASTERS SEMI FINAL RESULTS

Jack Lisowski 5-1 Stephen Maguire
Nei Robertson 5-0 Stuart Carrigton

RIGA MASTERS QUARTER FINAL RESULTS

Stuart Carrington 4-2 Chris Wakelin
Neil Robertson 4-2 Ricky Walden
Graeme Dott 0-4 Jack Lisowski
Stephen Maguire 4-2 Kyren Wilson
Riga Masters
Liang Wenbo denied 147 by lamentable run of the balls
28/07/2018 AT 11:16
Riga Masters
Zhao Xintong constructs fine 122 in Riga
28/07/2018 AT 09:05