c4 g6 Nc3 Bg7 g3 Nf6 d4 O-O e4 d5 e5 Qd7 exf6 Bh8 Bh3 Qd6 Bf4 Qb4 Qb3 Na6 O-O-O Bxf6 Nxd5 Qxb3 axb3 Bxh3 Nxh3 Rfd8 Rhe1 Kg7 Ng5 h6 Ne4 h5 Nexf6 exf6 Nxc7 Nxc7 Bxc7 Rh8 d5 h4 d6 b5 d7 a5 d8=Q hxg3 Qd5 bxc4 Re7 Rhf8 hxg3 c3 bxc3 Rae8 Rd7 Rc8 Bd6 a4 Bxf8+ Rxf8 bxa4 Kh6 Rxf7 Rxf7 Qxf7 g5 Rh1#