WILLIAM Longsword sprang a 22/1 surprise in the Grand Parade Cape Guineas at Kenilworth last Saturday when all expectation was that victory would go to another in the Markus Jooste colours, the 3/1 favourite Table Bay.