1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 Qc7 6.Be2 Nc6 7.O-O Nf6 8.Be3 Bb4 9.Na4 b5 10.Nxc6 dxc6 11.Bc5 bxa4 12.Bxb4 c5 13.Ba3 Nxe4 14.Bf3 Bb7 15.Qe2 Nd6 16.Bxb7 Nxb7 17.Qg4 O-O 18.Qxa4 Nd6 19.b3 Nb5 20.Bb2 c4 21.bxc4 Nd6 22.c5 Qxc5 23.Ba3 Qc7 24.Rfd1 Rfd8 25.Qf4 Nb5 26.Qxc7 Nxc7 27.c4 Ne8 28.Rac1 f6 29.Kf1 Kf7 30.f4 Rac8 31.Rxd8 Rxd8 32.Ke2 e5 33.g3 Ke6 34.Ke3 Nd6 35.Bxd6 Rxd6 36.fxe5 Kxe5 37.Rc3 Rc6 38.Ra3 Rxc4 39.Ra5+ Ke6 40.Rxa6+ Ke5 41.Ra5+ Kd6 42.Kd3 Rg4 43.Rf5