1.e4? ~ 2.Rxd5+ Kf4 3.e5#
1... Kf4 2.exd5+ Ke5 3.d6#
1... Ng5 2.Bxg5 ~ 3.Rxd5#
2... Kd6
3.Rbc4 ~ 4.Rxd5# 1...Nf6!
1.Rbb5? ~ 2.Rxd5+ Ke4
3.Rd4#/Bf5# 1... Nf6!
1.Rd4? ~ 2.Rcxd5# 1... Nf6!
1.Kd7? Kc8? ~ 2.Kc6 ~ 3.Rxd5#
2... Nf6 3.Bd6# 1... Nf6+!
1.Ke8? ~ 2.Rd4 ~ 3.Rcxd5#
2... Nf6+ 3.Kf7
3... Ne4
4.Rcxd5#/Rdxd5#
3... Nxg4/Nh5/Nh7/Ng8/Ne8/Nd7 4.Rcxd5# 1... Nf6+!
1.Rbc4! ~ 2.Rxd5+ Kxd5 3.Rc5+ Ke4 4.Bf5#
1... Nf6 2.Bd6+ Kxd6 3.Rc6+ Ke5 4.Re6#