Welsh Open 2004: Results