PROBLEMA - Ajedrez de Sherlock Holmes

Surgió una secuencia muy original en este encuentro siciliano disputado en el recién terminado torneo Corus en Wijk aan Zee (Holanda). El caballo negro está siendo atacado, pero ¿a qué casilla se debería desplazar? Esta es solo una de las preguntas 
(A), porque también es interesante la cuestión de cuál ha sido la última (¡y mejor!) jugada de las blancas 
(B), ejecutada en respuesta a una anterior de las las negras 
(C). ¿Qué opina Ud., apreciado Watson? ¿Elemental? La solución está aquí, pero antes de mirarla le sugerimos que reflexione sobre el problema

                                                   Fuente: ChessBase España