Nf5
Gd5
Ne3
Gd6
c4
Kc7
Rd8
Nxd6
Rxd6
Qxd6+ if Qxd6 then Rxd6
Qxd6+ Qxd6 Rxd6 Kxd6
Rd1+
d5
Wd6
dxc6
Kxc6
Rc1+
Nf5