1.Rb8? Qe5! 2.Nf4+ Ne6+! 3.dxe5+ Rd4 2.Nxg7+ Qe6!
2.Nxc5+ Qe6? 3.Qxa2# 2 … Ne6+!
2.dxe5+ Rd4 3.Nf4+ Ne6 3.Nxg7+ Kd3
2.Rxe5 Kd3? 3.Nf4# 2 … cxd4!
2.Qc3+ Kd5 3.Rxe5+ Kc6 2.Qxa2+ Kd3 3.Nf2+ Kc3
1.dxc5+? Qd4? 2.Rxd4+ Rxd4 3.Rxd4# 1 … Qxe4!
2.Nf4+ Ne6? 3.Qb4# 2 … Kxc5 3.Qb6+ axb6
1.Qc3+? Kb5 2.Qa5+ Kc6? 3.Qxa6# 2 … Kc4
1.Qc2+? Kb5 2.Rb8+ Kc6? 3.Qa4# 2 … Qb7
1.Qxa2+? Kd3? 2.Nf2+ Kc3 3.Ba5#
1 … Kb5! Nc3+ Kc6 3.Qd5+ Rxd5
1. a4 ! ( - 2.Qc3#)
1 … Kd3 2.Nf4+ Kc4 3.Qc3#
2 … Kxe4 3.Qc2#
1 … Qxe6 2.d5+ Kd3 3.Nf2 #
2 … Kxd5 3.Qb7 #
2 … Qxe4 3.Qc3 #
1 … Qe5 2.dxe5+ Rd4 3.Qc3 #
1 … Qxd4 2.Nxg7+ R~ 3.Qc3#
1 … Qf5 1 … Qd6 1 … Qxe4 2.Nf4+ - 3.Qc3#