Nf3 d5 d4 Nf6 e3 e6 c4 c5 cxd5 Nxd5 e4 Nf6 e5 Nd5 Be2 Nc6 Nc3 Bd7 O-O Nxd4 Nxd4 cxd4 Nxd5 d3 Qxd3 exd5 Be3 Be6 f4 g6 g4 h5 f5 gxf5 gxf5 Bd7 e6 fxe6 fxe6 Bxe6 Qg6+ Kd7 Bb5+ Kc7 Rac1+ Kb8 Rxf8 Rxf8 Qg3+ Qd6 Qxd6#