g3 d5 Bg2 g6 Nf3 Bg7 O-O e5 d3 Nc6 c4 dxc4 dxc4 Qxd1 Rxd1 Nge7 Nc3 a6 Be3 Na5 Nd2 Nac6 Nd5 Nxd5 cxd5 Nd4 Bxd4 exd4 Nf3 Bg4 Nxd4 O-O-O h3 Bxd4 hxg4 Bxb2 Rab1 Be5 f4 Bc3 e4 f6 Rbc1 Bb4 Rc2 Bd6 g5 Rhe8 gxf6 Kb8 e5 Bxe5 f7 Re7 fxe5 Rxe5 d6 cxd6 Rxd6 Ree8 Rd7 Ka8 fxe8=Q Rxe8 Rxb7 g5 Rb1+ Ka7 Rc7#