1.e4 c5 2.Nf3 d6 3.c3 Nf6 4.Be2 Nc6 5.d3 g6 6.O-O Bg7 7.d4 cxd4 8.cxd4 d5 9.e5 Ne4 10.Ne1 f6 11.f3 Ng5 12.Be3 Ne6 13.f4 O-O 14.Nf3 Bh6 15.g3 Nc7 16.Nc3 Bg4 17.Bf2 e6 18.exf6 Bxf3 19.Bxf3 Qxf6 20.Bg2 Bg7 21.Qb3 Nxd4 22.Qxb7 Qe7 23.Rac1 Rfb8 24.Nxd5 Nxd5 25.Qxe7 Nxe7 26.Bxa8 Ne2+ 27.Kg2 Nxc1 28.Rxc1 Rxa8 29.Rc7 Nd5 30.Rxa7 Rxa7 31.Bxa7 Bxb2 32.Bc5 Kf7 33.Kf3 e5 34.fxe5 Bxe5 35.h4 Nc3 36.a3 Bxg3 37.h5 Be5 38.hxg6+ hxg6 39.Ke3 Ke6 40.Kd3 g5