Hi, Checkout some mind boggling chess problems at the following link. (Week # 15) http://oraclearticles.googlepages.com/chess.htm Post your solution, with the shortest possible route for the same... Position: Black to move and checkmate. Cheers!