1.Nf3 c5 2.e4 g6 3.d4 cxd4 4.Nxd4 Nc6 5.c4 a6 6.Nc3 Bg7 7.Be3 Nf6 8.f3 O-O 9.Be2 e6 10.Nxc6 bxc6 11.Qd6 Ne8 12.Qd2 d6 13.O-O-O Rb8 14.Bd4 Bxd4 15.Qxd4 Qg5+ 16.Qd2 Qxg2 17.h4 h5 18.f4 Qf2 19.Rhg1 Qxh4 20.Rdf1 Ng7 21.Qxd6 Rb7 22.Qxc6 Rd7 23.f5 exf5 24.exf5 Nxf5 25.Rxf5 Qd4 26.Rfg5 Qe3+ 27.Kb1 Rd2 28.Rxg6+ fxg6 29.Qxg6+ Kh8 30.Qg7# 1-0