Nf3 Nf6 c4 c5 Nc3 e6 e4 Nc6 d4 b6 d5 exd5 cxd5 Nd4 e5 Bb7 exf6 Qxf6 Be3 Nxf3+ Qxf3 Bd6 Qxf6 gxf6 g3 a5 O-O-O a4 Re1 Kf8 Bh6+ Kg8 Bb5 Bf8 Bxf8 Kxf8 Bxd7 h5 Re4 f5 Rxa4 Rxa4 Bxa4 Rh6 Re1 Ba6 Re8+ Kg7 Bb5 Bxb5 Nxb5 f4 gxf4 f5 d6 Rxd6 Nxd6 h4 Rb8 Kh6 Nxf5+ Kh7 Nxh4 Kh6 Rxb6+ Kh5 h3 Kxh4 Rh6#