Rc2
Rf2
Rf8
Rdd2
Conditional
If Rxf3 then Rxf3
If Rxd2 then Bxd2
To speed things up:
If Rxf3 then Rxf3 and if that is followed by Rxd2 then Bxd2
Separate line: If Rxd2 then Bxd2 and if that is followed by Rxf3 then Rxf3
Rxd2 Bxd2
e5
d5
Gc5
We2
Gd4
Rxf8+
Conditional:
If Kxf8 then Ge3
If Nxf8 then Ge3
Nxf8 Ge3
Gxe3
Bxe3
h6
Kc1
Wd4
Kd2
d6
Rc2