1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.g3 Nc6 7.Bg2 Bd7 8.Nde2 Qc8 9.O-O Bg7 10.Nf4 h5 11.h4 O-O 12.Ncd5 Nxd5 13.Nxd5 Bg4 14.f3 Bh3 15.c3 Qd7 16.Bg5 f6 17.Be3 Bxg2 18.Kxg2 f5 19.exf5 Rxf5 20.Bg5 Raf8 21.Qb3 Kh7 22.Nf4 Nd8 23.Qc2 Qe8 24.Nxh5 Qc6 25.Nf4 Qe8 26.Rae1 Be5 27.Qb3 Qd7 28.Nd5 e6 29.Ne3 R5f7 30.Qc4 Nc6 31.Ng4 d5 32.Qd3 Rf5 33.f4 Bg7 34.Ne3 d4 35.Nxf5 Rxf5 36.g4 Rf7 37.h5 Qd5+ 38.Kg3 Kh8 39.hxg6 Qxa2 40.Qe2