1.Nf3 c5 2.c4 g6 3.e4 Bg7 4.d4 cxd4 5.Nxd4 Qa5+ 6.Nc3 Nc6 7.Be3 d6 8.Be2 Nxd4 9.Bxd4 Nf6 10.O-O O-O 11.Qd3 Bg4 12.Bxg4 Nxg4 13.Nd5 e6 14.Bxg7 Kxg7 15.Qd4+ Ne5 16.Ne3 Kg8 17.Rfd1 Rfd8 18.b3 Nc6 19.Qd3 Qe5 20.Rab1 a5 21.Rd2 Nb4 22.Qe2 Qxe4 23.Rbd1 h5 24.Rxd6 Rxd6 25.Rxd6 Qb1+ 26.Nf1 Qxa2 27.Qf3 Rf8 28.Rd7 Nc6 29.Rxb7 Nd4 30.Qe3 Qb2 31.Qd2 Qa1 32.h3 Rd8 33.Qg5 Ne2+ 34.Kh2 Rf8 35.Ng3 Qg1# 0-1