Saturday 16 February 2019 12:21, UK
Joe O'Connor continued his giant-killing run at the Welsh Open with a shock 5-3 quarter-final victory over world No 5 John Higgins.
The 23-year-old Englishman, who is ranked 103 in the world, had already beaten Kyren Wilson and Ding Junhui on his way to the last eight and sealed the famous win over Higgins with a 131 break.
World No 12 Stuart Bingham will face O'Connor in the semi-finals. Bingham hit breaks of 134 and 99 on his way to a 5-2 win over China's Zhao Xintong.
Former world champion Neil Robertson had to dig deep to reach the semi-finals as he fought back from 4-2 down to beat Kurt Maflin 5-4. The Australian reeled off breaks of 69, 136 and 67 to clinch the final three frames.
He will face Iran's Hossein Vafaei, who followed up his win against world number one Mark Selby in the last 16 to cruise through to the final four with a 5-1 victory against Scott Donaldson.
Watch the Mosconi Cup in 2019 when it returns to the Mandalay Bay Resort, Las Vegas, live on Sky Sports from November 25-29. Don't forget to follow us skysports.com/more-sports, our app for mobile devices and iPad or our Twitter account @skysnooker for news, reports and expert analysis.