d4 Nf6 c4 g6 Nc3 d5 Nf3 Bg7 cxd5 Nxd5 e4 Nxc3 bxc3 b6 h4 c5 h5 Bg4 h6 Bf6 e5 O-O exf6 cxd4 Qxd4 Bxf3 Qxd8 Rxd8 gxf3 Nc6 Be3 b5 Bxb5 Ne5 fxe7 Nxf3+ Ke2 Rdb8 e8=R+ Rxe8 Bxe8 g5 Bc6 g4 Bxa8 Ne5 Rab1 f5 Bd5+ Kf8 Bc5+ Ke8 Rb8+ Kd7 Rhb1 g3 R1b7#