d4 Nf6 c4 e6 e3 d5 Bd2 Bd7 cxd5 Be7 Qb3 exd5 Nf3 O-O Nc3 c5 dxc5 Bxc5 Nxd5 Bc6 Nxf6+ Qxf6 Be2 Bd6 Qd3 Bxf3 Bxf3 Na6 Qc3 Be5 Qa5 Bxb2 Rb1 Rfd8 O-O Rac8 Bb4 Rb8 Ba3 Bxa3 Qxa3 Qf5 Rfc1 Rdc8 Rd1 Rc7 Qxa6 b5 Qd6 Qc8 Rxb5 h5 Rxb8 Qxb8 Bxh5 Qc8 g3 Rc1 Rxc1 Qxc1+ Kg2 Qe1 Qd8+ Kh7 Bxf7 Qf1+ Kxf1 a5 Qh4#