Nf3 d5 e3 Nf6 c4 e6 Nc3 dxc4 Bxc4 Be7 d4 h6 e4 c5 Be3 cxd4 Nxd4 O-O e5 Nd5 Bxd5 exd5 Qh5 a6 O-O Nc6 Rad1 Qd7 h3 g6 Qxh6 Nxe5 Nde2 b5 Nxd5 Bb7 Nf6+ Bxf6 Rxd7 Bc8 Rdd1 Nd3 Rxd3 b4 Bd4 Bxd4 Rxd4 b3 Rh4 bxa2 Qh7#