1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nc3 Bg7 6.Be3 Nf6 7.f3 Qa5 8.Nb3 Qd8 9.Qd2 O-O 10.Bh6 Bxh6 11.Qxh6 d5 12.O-O-O d4 13.f4 Qb6 14.Nd5 Nxd5 15.exd5 Nb4 16.a3 Nxd5 17.Nxd4 Qc7 18.g3 e6 19.Bd3 Ne3 20.Rde1 Nf5 21.Nxf5 exf5 22.h4 Be6 23.Kb1 Rac8 24.h5 Rfd8 25.hxg6 fxg6 26.Rxe6 Qf7 27.Rhe1 Rc6 28.Re7 Qf8 29.Qxh7#