1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bc4 e6 6.O-O Nge7 7.Qe1 O-O 8.d3 d5 9.Bb3 Nd4 10.Nxd4 cxd4 11.Ne2 a5 12.a4 dxe4 13.dxe4 d3 14.Nc3 Nc6 15.Be3 Nd4 16.Qf2 e5 17.fxe5 Nxb3 18.cxb3 Be6 19.Bc5 Bxe5 20.Nd5 Bxd5 21.Bxf8 Bxb3 22.Bh6 Qe7 23.Kh1 Rd8 24.Qd2 Bc2 25.Rf3 f6 26.Qxa5 g5 27.Qb5 Qd7 28.Qc4+ Qf7 29.Qc5 Qc7 30.Qxc7 Bxc7 31.Rxf6 d2 32.Rff1 Bf4 33.h4 d1=Q 34.Raxd1 Rxd1 35.Rxd1 Bxd1 36.a5 Bc2 37.hxg5 Bxe4 38.Kg1 Be5 39.Kf2 Bxb2 40.Ke3 Bxg2 41.Kd3 Bf1+