1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Ne7 6.O-O Nbc6 7.Be3 Nxd4 8.Bxd4 Nc6 9.Be3 Be7 10.f4 O-O 11.c4 b6 12.Nc3 Bc5 13.Bxc5 bxc5 14.e5 f5 15.exf6 Qxf6 16.Be4 Ra7 17.Bxc6 dxc6 18.Qd6 Rd7 19.Qxc5 Rd2 20.Ne4 Qd4+ 21.Qxd4 Rxd4 22.Rae1 Rxc4 23.Nd6 Rc2 24.Rf2 Rxf2 25.Kxf2 Rxf4+ 26.Ke3 Rf8 27.Kd4 Bd7 28.Re2 e5+ 29.Kxe5 Rf6 30.Ne4 Rh6 31.h3 Be6 32.b4 Bc4 33.Rf2 Rg6 34.Nc5 h5 35.a4 Rg3 36.Kd4 Bd5 37.b5 cxb5 38.Kxd5 bxa4 39.Nxa4 g5 40.Nc5 Ra3 41.Ne4 Kg7 42.Ke6 g4 43.hxg4 hxg4 44.Rf4