1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Be3 Be7 9.f4 d6 10.Kh1 O-O 11.Qe1 Na5 12.Qg3 Nc4 13.Bc1 b5 14.a3 Bb7 15.Bd3 Qc5 16.Nde2 d5 17.e5 Ne4 18.Bxe4 dxe4 19.b3 Nb6 20.f5 exf5 21.Bh6 g6 22.Rxf5 Bc8 23.Rf2 Rd8 24.Raf1 Be6 25.Nxe4 Qxc2 26.Nd6 Qxb3 27.Rf3 Qb2 28.Nc3 Nc4 29.Nxf7 Nd2 30.Bxd2 Rxd2 31.Ne4 Re2 32.Neg5 Bd5 33.Nh6+ Kh8 34.Nhf7+ Kg7 35.Qh4 h5 36.Ne6+ Bxe6 37.Qxe7 Rxg2 38.Qf6+ Kh7 39.Qf4 Bd5 40.Qh6+