1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 O-O 8.Qd2 Nc6 9.g4 Be6 10.Nxe6 fxe6 11.O-O-O Ne5 12.Be2 Qc8 13.h4 Nfd7 14.f4 Nc4 15.Bxc4 Qxc4 16.e5 Rad8 17.exd6 Nf6 18.Qd4 Qxd4 19.Bxd4 exd6 20.Rhg1 a6 21.f5 gxf5 22.gxf5 e5 23.Be3 Kf7 24.Bg5 h6 25.Bxf6 Bxf6 26.Rg6 Bxh4 27.Ne4 Bg5+ 28.Kb1 Ke7 29.Re6+ Kd7 30.c4 Kc7 31.f6 Be3 32.Nc3 Bd4 33.Nd5+ Kb8 34.Rh1 e4 35.Rxh6 e3 36.Kc2 Rf7 37.b3 Rg8 38.Kd3 Bc5 39.Re7 Rgf8 40.b4