d4 Nf6 c4 e6 Nf3 d5 g3 Be7 Bg2 O-O O-O dxc4 Ne5 Nbd7 Nxc4 Nb6 Ne5 c6 Nc3 Nbd7 Nxd7 Bxd7 e4 c5 dxc5 e5 b4 a6 Nd5 h6 Bb2 a5 Bxe5 g6 Bxf6 Bxf6 Nxf6+ Qxf6 Qxd7 b6 e5 Qxe5 Bxa8 a4 Rae1 Qg5 Bd5 bxc5 Re8 Qf6 bxc5 a3 Rxf8+ Kxf8 c6 g5 c7 Kg7 c8=Q g4 Qde8 Qxf2+ Rxf2 f5 Qf7#