More Sports
Peter Wright progressed to the final of the World Championship after beating Gerywn Price in a tense semi-final.