1.e4 c5 2.Nc3 Nc6 3.Nf3 e6 4.Bb5 Nge7 5.O-O a6 6.Bxc6 Nxc6 7.d4 cxd4 8.Nxd4 Qc7 9.Re1 Bd6 10.Nd5 exd5 11.exd5+ Ne5 12.f4 O-O 13.fxe5 Bxe5 14.Nf3 d6 15.Nxe5 dxe5 16.b3 b5 17.Qd3 Rd8 18.c4 a5 19.Ba3 f6 20.Rac1 b4 21.Bb2 Bb7 22.Re3 a4 23.Rh3 g6 24.Rf1 Qe7 25.Qe4 axb3 26.axb3 Rd6 27.Qh4 g5 28.Qh6 Rda6 29.Bc1 Qg7 30.Qxg7+ Kxg7 31.Rhf3 Bc8 32.Bd2 Rb8 33.Bc1 Bg4 34.R3f2 Rc8 35.h3 Bh5 36.Bb2 Ra2 37.Rd2 Be8 38.Rf3 h5 39.Rdf2 g4 40.hxg4 hxg4 41.Rf5 Rca8 42.Rd2 Bd7 43.Rff2 R8a5 44.Kh2 Kg6 45.Kg3 Bc8 46.Rfe2 Bd7 47.Kf2 Bf5 48.Ke1 Bd7 49.Kd1 Bf5 50.Kc1 Rc5 51.Bc3 Ra3 52.Kb2 bxc3+ 53.Kxa3 cxd2 54.Rxd2 e4 55.Kb4 Rc8 56.c5 Bd7 57.Rc2 Kf5 58.c6 Bxc6 59.dxc6 e3 60.Kc5 Ke4 61.b4 Kd3 62.Rc1 f5 63.b5 f4 64.b6 Kd2 65.Ra1 f3 66.gxf3 gxf3 67.b7 Rf8 68.c7 f2 69.c8=Q f1=Q 70.Rxf1 Rxf1 71.Qd7+