d4 Nf6 c4 g6 Nc3 Bg7 e4 d6 Nf3 O-O Be2 Bg4 Be3 c5 dxc5 dxc5 Bxc5 Qc7 Be3 Nbd7 O-O a6 h3 Bxf3 gxf3 Rfc8 f4 Nxe4 Nxe4 Bxb2 Rb1 Nf6 Qc2 Nxe4 Qxe4 Bf6 Qxb7 Qa5 c5 h5 Qb6 Qxa2 Bf3 a5 Rfd1 Rab8 Qxb8 Qe6 Rd8+ Rxd8 Qxd8+ Kh7 Rb8 Qf5 Qg8+ Kh6 Be4 Qxe4 f5+ Qxe3 fxe3 Kg5 Qxf7 Kxf5 c6 Ke5 c7 Ke4 Qxg6+ Kf3 c8=Q e5 Qxf6+ Kg3 Qf2#