Nf3 g6 e4 d6 d4 Nf6 Nc3 Bg7 Be2 O-O O-O Nc6 d5 Nb8 Nd4 c6 Be3 h5 h3 Bd7 Nf3 Na6 a4 Nb4 Qd2 a5 Bc4 Rc8 Rfe1 Nxe4 Nxe4 Bxb2 c3 cxd5 Bxd5 Nxd5 Qxb2 f6 Qb3 Bc6 Rad1 f5 Rxd5 fxe4 Rxd6+ Kg7 Bd4+ Kh7 Rxd8 Rcxd8 Ng5+ Kh6 Nf7+ Rxf7 Qxf7 Rxd4 Qf8+ Kh7 Qxe7+ Kh8 cxd4 g5 Qxg5 h4 d5 Bxa4 Rxe4 Bd1 Rxh4+ Bh5 Rxh5#