d4 Nf6 c4 g6 Nc3 d5 cxd5 Nxd5 h4 Bg7 h5 Nxc3 bxc3 e5 Nf3 Nc6 Bg5 Qd6 h6 Bf6 d5 e4 dxc6 Qxd1+ Kxd1 Bd8 Bxd8 exf3 Bf6 fxe2+ Bxe2 O-O Kd2 a6 Bf3 g5 cxb7 Bxb7 Bxb7 Rfd8+ Bxd8 Rxd8+ Kc2 Re8 Rhe1 Kf8 Rxe8+ Kxe8 Re1+ Kd8 Bc6 f5 Re8#