Nf3 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 h4 Bg7 e4 Nxc3 dxc3 Qxd1+ Kxd1 g5 hxg5 a6 Bf4 e6 Bxc7 f6 gxf6 Bxf6 Kc2 a5 Rd1 h6 Ne5 Bxe5 Bxe5 b5 Bxb5+ Bd7 Bxd7+ Nxd7 Bxh8 a4 Rxh6 a3 Rxe6+ Kf7 Rc6 Rxh8 Rxd7+ Ke8 Rg7 Kf8 Ra7 axb2 Rc8#