d4 Nf6 Nf3 e6 c4 d5 Nc3 Be7 Bf4 O-O e3 c5 dxc5 Bxc5 Be2 Nbd7 cxd5 Nxd5 Nxd5 exd5 O-O d4 Nxd4 Nb6 Nb3 h6 Nxc5 g6 Qc2 Bf5 e4 g5 Rad1 Qe8 Bd6 Bh7 f4 Qc6 Qc3 Rfd8 Qf6 Bxe4 Nxe4 gxf4 Qxf4 h5 Qxf7+ Kh8 Be5+ Qf6 Bxf6#