1.e4 c5 2.Nf3 d6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Nf6 6.Be2 e5 7.Nb3 Be7 8.Be3 Be6 9.Nd5 Nxd5 10.exd5 Bf5 11.Qd2 O-O 12.O-O Bg6 13.a4 Nd7 14.a5 f5 15.f4 Nf6 16.Bf3 Rc8 17.Rac1 Qd7 18.c4 Ng4 19.Bxg4 fxg4 20.fxe5 Rxf1+ 21.Rxf1 dxe5 22.Rd1 Rxc4 23.d6 Rc2 24.Qd5+ Bf7 25.Nc5 Qb5 26.Qd3 Qxd3 27.Rxd3 Bf6 28.d7 h5 29.Ne4 Bd8 30.Bb6 Be7 31.d8=Q+ Bxd8 32.Rxd8+ Kh7 33.Ng5+ Kg6 34.Nxf7 Kxf7 35.b4 h4 36.Rd7+ Kg6 37.Be3 g3 38.hxg3 hxg3 39.Kf1 Rb2 40.Bd2 Kf5 41.Ke2