e4 d5 exd5 Qxd5 Nf3 Nd7 Nc3 Qd6 Be2 e6 O-O c6 Ne4 Qb4 d4 Ngf6 a3 Qb6 Nc5 h6 Nxd7 Bxd7 c4 c5 dxc5 Qxc5 b4 b6 bxc5 Bxc5 Ne5 Be7 Bb2 b5 cxb5 h5 Qd4 h4 Nxd7 Nxd7 Qxg7 Rh5 Bxh5 h3 Qxf7+ Kd8 Rac1 Nf6 Rfd1+ Nd5 Qe8#