d4 Nf6 c4 g6 Nc3 Bg7 e4 d6 h3 O-O Bg5 Nbd7 Bd3 a6 d5 Rb8 Nf3 b5 cxb5 axb5 Nd4 Nxe4 Bxe4 Ne5 O-O f5 f4 h6 fxe5 Bd7 e6 hxg5 exd7 b4 Nce2 g4 hxg4 Bxd4+ Nxd4 Qxd7 gxf5 Ra8 fxg6 b3 Rxf8+ Rxf8 Qh5 e5 dxe6 Qg7 e7 Rf1+ Rxf1 Qh6 e8=Q+ Kg7 Qf8#