Mark Griffiths analyses a fine cup win.