Mark Griffiths reports from a thrilling game.