d4 Nf6 c4 e6 g3 d5 Nf3 Be7 Bg2 O-O O-O c5 Ne5 cxd4 e3 dxe3 Bxe3 Nbd7 Nxd7 Bxd7 cxd5 Nxd5 Bxd5 exd5 Nc3 d4 Qxd4 Bc6 Rfd1 Qxd4 Rxd4 Bf6 Rd2 Rfd8 Rad1 b6 Nd5 Rdc8 b3 Rab8 Nxf6+ gxf6 Bf4 Kh8 Bxb8 a6 Rd8+ Rxd8 Rxd8+ Kg7 Rd6 Ba8 Rxb6 Be4 Rxa6 Bg6 Ba7 Kf8 Bc5+ Ke8 Rxf6 Kd8 a4 Kd7 a5 Kd8 b4 Kc8 a6 Bh5 b5 Bd1 a7 Bf3 Rxf3 f5 a8=Q+ Kc7 Rd3 h5 b6#