1.c4 e6 2.Nf3 d5 3.d4 Nf6 4.Nc3 Qd6 5.c5 Qd8 6.Bf4 Nh5 7.Be5 Nd7 8.e3 c6 9.Bd3 Nxe5 10.Nxe5 Nf6 11.O-O g6 12.b4 Nd7 13.f4 Bg7 14.Nf3 Qc7 15.Qc2 O-O 16.Rac1 Kh8 17.b5 f6 18.Nh4 Re8 19.Kh1 Nf8 20.e4 dxe4 21.Nxe4 cxb5 22.Nd6 Bd7 23.Nxe8 Rxe8 24.Nf3 f5 25.Ne5 Bxe5 26.dxe5 Bc6 27.Be2 g5 28.fxg5 Qe7 29.Bf3 Qxg5 30.Bxc6 bxc6 31.Rcd1 a5 32.Rd6 Rc8 33.Qc3 a4 34.Qf3 Qg4 35.Qxg4 fxg4 36.Rf7 Ng6 37.Rxe6 Kg8 38.Rb7 Rf8 39.g3 Rf7 40.Rxf7 Kxf7 41.Rxc6 Nxe5 42.Rb6 Ke7 43.Rxb5 Kd7 44.Rb4 a3 45.Ra4 Kc6 46.Rxa3 Nc4 47.Ra7 Kb5 48.Rxh7 Kxc5 49.h4 gxh3 50.Kh2 Kd4 51.Kxh3 Kc5 52.g4 Kc6 53.g5 Kd6 54.g6 Ke6 55.Rc7 Kd6 56.Rxc4 Kd7 57.Kg4 Ke6 58.Kh5 Kd7 59.a4 Ke6 60.Kh6 Kf5 61.Rc8 Ke4 62.Rd8 Kf3 63.Rd4 Kg3 64.Rd8 Kg2 65.Rf8 Kg1 66.Rh8 Kf1 67.Rg8 Ke2 68.Kg7 Kd2 69.Rd8+ Kc3 70.Rc8+ Kd3 71.Rc1 Kd2 72.Rc8 Ke3 73.Rg8 Kd2 74.a5 Kd3 75.Rf8 Kc2 76.Rg8 Kd2 77.Ra8 Ke3 78.Kf7 Ke2 79.a6 Ke1 80.Kf8 Kd1 81.Ke8 Kc2 82.Ke7 Kd2 83.Rb8 Kd3 84.Rb4 Kc3 85.Kd6 Kd3 86.g7 Kc2 87.g8=R Kd2 88.Kc7 Ke2 89.Rh8 Kf1 90.Kc8 Ke2 91.Kb8 Kd3 92.Ka8 Ke2 93.Ka7 Kf2 94.Kb6 Kg1 95.a7 Kf1 96.a8=Q Kg1 97.Kc5 Kf2 98.Kd4 Kf1 99.Kd3 Kg1 100.Rh1+ Kf2 101.Rh2+ Ke1 102.Rb1# 1-0