Hardest David Sowerby games