1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.Bc4 Qa5 10.O-O-O Bd7 11.Kb1 Rfc8 12.Bb3 Ne5 13.h4 Nc4 14.Bxc4 Rxc4 15.Nb3 Qa6 16.h5 Rxc3 17.Qxc3 Nxe4 18.Qe1 Nf6 19.hxg6 fxg6 20.Bh6 e5 21.Bxg7 Kxg7 22.Qb4 Ne8 23.Qh4 Nf6 24.Nc5 Qc6 25.Ne4 Rf8 26.Rxd6 Qa4 27.Rxf6 Rxf6 28.Qxf6+ Kg8 29.Rxh7 Kxh7 30.Ng5+ Kh6 31.Nf7+ Kh5 32.Qh8#