1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e6 7.Be3 Be7 8.a4 Nc6 9.O-O O-O 10.f4 Qc7 11.Kh1 Re8 12.Bd3 Nb4 13.a5 Bd7 14.Nf3 Rac8 15.Bd4 Nxd3 16.cxd3 Bc6 17.Qe1 Nd7 18.Qg3 Bf8 19.Nd1 d5 20.Nf2 dxe4 21.dxe4 f6 22.Ng4 Bxe4 23.Nxf6+ Nxf6 24.Bxf6 Bxf3 25.Rxf3 Qxa5 26.Raf1 Qf5 27.Be5 Red8 28.Rb3 b5 29.Qf3 Qc2 30.h3 b4 31.Re3 Rd2 32.Ra1 Qc6 33.Qg4 Rcd8 34.Rae1 R2d3 35.R3e2 Rd2 36.Re3 R2d3 37.R3e2 Rd1 38.Bf6 Rxe1+ 39.Rxe1 Re8 40.Rd1 a5 41.Qg5 a4 42.Rd3 a3 43.bxa3 bxa3 44.Rc3 Qd5 45.Be5 a2 46.Rc1 Ra8 47.Kh2 Ra7 48.Qg4 Rb7 49.Rd1 Qc6 50.Rd8 Ra7 51.Qd1 Qa4 52.Bd6 Qxf4+ 53.Bxf4 a1=Q 54.Bd6 Qf6 55.Rxf8+ Qxf8 56.Bxf8 Kxf8 57.Qb1 Ke7 58.Qxh7