c4 Nf6 Nc3 e6 Nf3 d5 d4 Be7 Bf4 O-O e3 c5 dxc5 Bxc5 Be2 Nc6 O-O Nb4 a3 Na6 cxd5 Nxd5 Qc2 Bd6 Bxd6 Nxc3 Rfd1 Nxd1 Rxd1 f6 Bxf8 Qxf8 Bxa6 h5 Be2 Rb8 Qc7 a5 Rd8 Qxd8 Qxd8+ Kh7 Qxa5 Kg6 Bd3+ Kh6 Qc7 e5 Qxb8 b5 Qxc8 e4 Bxe4 g6 Qh8#