1.Q:c6+ Kd8 2.Rd7+ Ke8 3.Qe6+ Kf8
4.Rf7+ Kg8 5.Rc7+ Kf8 6.Rc8 + Kg7
7.Qh6+ Kf7 8.Qh7+ Rg7 9.Qf5+ Ke7
10.Re6+ Kd7 11.Re8+ Kd6 12.Q:c5+ Kd7
13.Qb5+ Kd6 14.Rc6+ Kd7 15.Rc5+ Kd6
16.Rd5+ Kc7 17.Qc4+ Kb6 18.Rb8+ Rb7
19.Qc5+ Ka6 20.Qa7+ R:a7#
5… Kh8 6.Qh6+ Kg8 7.Rc8+ Kf7 8.Qh7+ Rg7
9.Qf5+ Ke710.Re6+ Kd7 11.Re8+ Kd6 12.Q:c5+ Kd7
13.Qb5+ Kd6 14.Rc6+ Kd7 15.Rc5+ Kd6
16.Rd5+ Kc7 17.Qc4+ Kb6 18.Rb8+ Rb7
19.Qc5+ Ka6 20.Qa7+ R:a7#