Nf3 d5 g3 Nf6 Bg2 e6 d3 Be7 Nbd2 Nc6 d4 Bd7 e3 O-O O-O Bd6 c4 Bb4 Ne5 Bxd2 Bxd2 Nxe5 dxe5 Ne4 Ba5 Qg5 f4 Qe7 cxd5 exd5 Bxe4 b6 Qxd5 bxa5 Qxa5 c6 b3 Rfe8 Rac1 Qe6 Rfd1 Reb8 f5 Qe8 e6 Bxe6 Bxc6 Bd7 Bxa8 Bb5 Bf3 g6 Qxa7 h5 a4 gxf5 axb5 h4 Bc6 Qc8 Bd5 Qe8 Bxf7+ Kf8 Bxe8 Rb7 Qxb7 Kg8 Rc8 Kh8 Bh5#