Welshman Mark Williams edges out England's Mark Selby to take the German Masters 9-7 after a superbly tense all-British final in Berlin on Sunday.
read full article