1.1.Qd5+ Kf5 2.g4+ Kxg4 3.Rg1+ Kh4 (3...Kf5 4.Rg5#; 3...Kh3 4.Qg2+ Kh4 5.Qg4#; 3...Kh5 4.Qg2+ and mate next move) 4.Qe4+ Rf4 5.Qxf4+ Kh3 6.Qg3#
2.1.Rf3+ Kxa2 (1...Rc3 2.Rxc3+ Kxa2 3.Qa4+ Kxb1 4.Qb3+ Ka1 5.Rc1#) 2.Qe2+ Kxb1 3.Rb3+ Kc1 4.Qe1+ Kc2 5.Qb1+ Kd2 6.Rd3+ Ke2 7.Qd1+ Kf2 8.Rf3#
3.1.exf7+ Kd7 2.Be6+ Kc6 3.Ne5+ Kb5 4.Bc4+ Ka5 (4...Ka4 5.axb3+ Ka5 6.Bb4#) 5.Bb4+ Ka4 6.axb3#
4.1.Bb4+ cxb4 (1...Kxb4 2.Qd2+ Ka4 {2...Kc4 3.Rc2#; 2...Ka3 3.Re3+ Ka4 4.Nxc5#} 3.Nxc5+ Ka3 4.Re3#) 2.Qc7+ Ka4 3.Nc5+ Ka3 4.Qa5+ Kb2 5.Qxb4+ Kc2 6.Re2+ Kc1 7.Qe1#
5.1.Qf7+ Kd6 2.Ne4+ Kd7 3.Nf6+ Kc8 (3...Kd6 4.Qd5#; 3...Kd8 4.Qe8#) 4.Qe6+ Kb8 5.Nd7+ Kc8 6.Nb6+ Kb8 (6...Kd8 7.Qd7#) 7.Qc8#
6.1.Qxh7+ Kxh7 2.Nxf6+ Kh6 (2...Kh8 3.Ng6#) 3.Neg4+ Kg5 4.h4+ Kf4 5.g3+ Kf3 6.0-0 (or 6.Kf1) followed by 7.Nh2#
7.1.Qxe5+ Kd7 2.Qf5+ Kc6 (2...Kc7 3.Re7+ Kc6 4.Qf3+ Kd6 5.Ba3#) 3.d5+ Kc5 4.Ba3+ Kxc4 5.Qe4+ Kc3 (5...Kb5 6.Qb4#) 6.Bb4+ Kb2 7.Qb1#
8.1.Bxh7+ Kxh7 (1...Kh8 2.Qh5 R moves 3.Bg6+ Kg8 4.Qh7+ Kf8 5.Qh8#; 1...Kf7 2.Qh5+ g6 3.Qxg6#) 2.hxg5+ Kg8 (2...Kg6 3.Qh5+ Kf5 4.g5+ Kf4 5.g3#) 3.Rh8+ Kxh8 (3...Kf7 4.Qh5+ g6 5.Qh7+ Ke8 6.Qxg6#) 4.Qh5+ Kg8 5.g6 R moves 6.Qh7+ Kf8 7.Qh8#
9.1.Qxg5+ Kf8 2.Rh7+ Kf7 3.Rh7+ Ke8 4.Qg7 Rf1+ (4...Rf7 5.Rh8+ Rf8 6.Qxf8#) 5.Bxf1 Qxb2+ 6.Kxb2 Bxa2 (6...Bf7 7.Qxf7#) 7.Qxe7#
10.1.Rxf4+ Ke3 2.Qb3+ Kd2 3.Qc3+ Kxe2 4.Rf2+ Kd1 5.Rf1+ Ke2 6.Re1#
11.1.Qxh7+ Kf8 (1...Kxh7 2.Nf6#; 1...Kxf7 2.g6+ Kf8 3.Qh8#) 2.Qh8+ Kxf7 3.g6+ Kxg6 4.Rg2+ Nxg2 (4...Kf5 5.Nd6+ Kf6 6.Qxg7#) 5.Nd6+ Kf6 (5...Kg5 6.Qxg7+ Kh4 7.Be2 {Threatening both 8.Qg4# and 8.Qh6#} Bf3 8.Bxf3 Bg5 9.Qh7+ Bh6 10.Qxh6#) 6.Rf1+ Kg5 (6...Nf4 7.Rxf4+ Kg5 8.Qh4#; 6...Bf3 7.Rxf3+ Kg5 8.Nf7+ Kg4 9.Qh3#) 7.Bc1+ Nf4 (7...Kg4 8.Be2+ Bf3 9.Bf3#; 7...Ne3 8.Bxe3+ Kg4 9.Be2+ Bf3 10.Bxf3#) 8.Bxf4+ Kf6 (8...Kg4 h3#) 9.Bh6+ (9.Qh4+ g5 10.Qxg5# also works) 9...Bf3 10.Rxf3#