Nf3 d5 e3 Nf6 c4 e6 b3 Be7 Bb2 O-O Nc3 a6 Be2 c5 cxd5 b5 dxe6 Bxe6 Ng5 Bd5 Nxd5 Nxd5 Nf3 Nd7 O-O b4 Rc1 Qb6 d4 Rfd8 Qc2 Rac8 Bc4 N7f6 Rfd1 Qa5 dxc5 Rxc5 Ng5 Nxe3 Rxd8+ Qxd8 Nxf7 Nxc2 Nxd8+ Rxc4 bxc4 Bxd8 Rxc2 h6 c5 a5 Rd2 a4 Rxd8+ Kh7 Bxf6 gxf6 c6 b3 axb3 axb3 Rb8 b2 c7 h5 c8=Q Kg6 Qg8+ Kh6 Rxb2 f5 Rb6#