Hong Kong's Marco Fu continued his giant-killing run at the Welsh Open by claiming the biggest scalp of them all - titleholder and seven-time world champion Stephen Hendry. The world number 19, who upset Matthew Stevens and Ken Doherty earlier in the week, trailed Hendry 4-2 at the Welsh Institute of Sport in Cardiff but won the last three frames to go through a 5-4 winner and set up a semi-final meeting with another of the game's legends, Steve Davis. 'It means everything to me to beat Stephen Hendry because it's the first time in a ranking tournament,' said Fu, who earned just his second win in nine meetings with the Scot. 'I've practised a lot with Stephen ever since I turned professional and I've learned a great deal from him. I've improved as a player and much of that is down to practising with the game's greatest-ever player.' Fu led 2-1 before Hendry fired in breaks of 89, 123, 43 and 44 to build a 4-2 advantage. He was in with a break of 47 in the seventh frame but lost position and Fu closed to 4-3 before clinching the last two frames. 'When I saw the draw I had, I didn't fancy my chances coming down here,' said Fu, who was beaten 6-4 by Hendry in the semi-finals last year. 'But I've been playing all right in practice and it's nice to bring that to the match table.'