1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 d6 6.Bc4 a6 7.O-O Nf6 8.h3 e6 9.Qe2 Be7 10.Rd1 Qc7 11.Bf4 O-O 12.Rac1 Bd7 13.e5 dxe5 14.Nxe5 Nxe5 15.Bxe5 Qc8 16.Ne4 Bc6 17.Nxf6+ gxf6 18.Qg4+ Kh8 19.Qh4 fxe5 20.Qxe7 Rg8 21.Qf6+ Rg7 22.Rc3 Kg8 23.Rcd3 Be8 24.Rd8 Qc6 25.Bf1 Rxd8 26.Rxd8 Kf8 27.Qxe5 Rg6 28.Rd3 Ke7 29.Rc3 Qd5 30.Rc7+ Bd7 31.Qxd5 exd5 32.Rxb7 d4 33.Ra7 Rb6 34.b3 Kd6 35.Rxa6 Rxa6 36.Bxa6 Kc5 37.a3 Bf5 38.Kf1 d3 39.Ke1 Kd4 40.Kd2