1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.h3 e5 7.Nf3 Be7 8.Bc4 O-O 9.O-O b5 10.Bd5 Nxd5 11.Qxd5 Ra7 12.Be3 Rc7 13.Qd2 Nd7 14.Nd5 Rc4 15.Qd3 Nf6 16.Nxf6+ Bxf6 17.b3 Rc6 18.Rfd1 Be6 19.Nd2 h6 20.Rac1 d5 21.exd5 Qxd5 22.Qxd5 Bxd5 23.c4 bxc4 24.Nxc4 Be6 25.Na5 Rxc1 26.Rxc1 Rd8 27.Nc6 Rd6 28.Na5 Bg5 29.Nc4 Bxc4 30.Rxc4 Bxe3 31.fxe3 f6 32.a4 Kf7 33.b4 Rd3 34.Kf2 Rb3 35.a5 h5 36.g4 h4 37.Kf3 Kg6 38.Rc6 Rxb4 39.Rxa6 Ra4 40.Ra7 Ra2 41.a6 Rh2 42.Rb7 Rxh3+ 43.Kf2 Rh2+ 44.Kf3 Ra2 45.a7 h3 46.Kg3 h2 47.a8=Q h1=N+ 48.Kf3 Rxa8 49.Rb1 Rh8 50.Rg1 Rh4 51.Ke4 Kg5 52.Kf3 Nf2 53.Kxf2 Rxg4 54.Rh1 g6 55.Ke2 f5 56.Rf1 e4 57.Kd2 Rg3 58.Kc3 Kg4 59.Kd4 g5 60.Rf2 Rf3 61.Rg2+ Rg3 62.Re2 f4 63.Re1 Rxe3 64.Rg1+ Kf3 65.Rf1+ Ke2 66.Rh1 f3 67.Rh2+ f2 68.Rh5 Rd3+ 69.Ke5 f1=Q 70.Rxg5 Qf3 71.Ke6 Re3 72.Re5 Qf2 73.Kd5 Rf3 74.Ke6 Re3 75.Kd5 Rd3+ 76.Ke6 Qe3 77.Ke7 Qd4 78.Ke6 Re3 79.Kf5 Rf3+ 80.Ke6 Qd3 81.Rc5 Re3 82.Rd5 Qc4 83.Ke5 Qxd5+ 84.Kxd5 Kf3 85.Ke5 Rd3 86.Ke6 e3 87.Ke5 e2 88.Kf5 e1=Q 89.Kf6 Rd8 90.Kf7