Nf3 Nf6 c4 c5 Nc3 Nc6 g3 g6 Bg2 Bg7 d4 d5 O-O Bg4 h3 Bxf3 Bxf3 O-O cxd5 Nxd5 Nxd5 Bxd4 Qc2 Qd7 e3 e6 exd4 exd5 Qxc5 Rac8 Bg5 f6 Qxd5+ Qxd5 Bxd5+ Kg7 Be3 Rb8 Be6 Ne7 Rac1 Rfc8 d5 a6 Rxc8 Rxc8 d6 Rc6 d7 Rb6 Bxb6 Nc6 Bd5 h6 Bxc6 h5 d8=Q h4 Bd4 b6 Qxf6+ Kh7 Qg7#