1.d4 c6 2.c4 d5 3.Nf3 Nf6 4.Nc3 e6 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 Nd7 8.Bd3 Bd6 9.O-O Qe7 10.Re1 O-O 11.Qc2 Rd8 12.Rad1 a6 13.c5 Bc7 14.e4 dxe4 15.Nxe4 Nf6 16.Nxf6+ Qxf6 17.Ne5 Bd7 18.Bh7+ Kh8 19.Be4 Be8 20.Qc3 Qe7 21.Bc2 a5 22.Nc4 Kg8 23.g3 Rd5 24.Be4 Rdd8 25.Bg2 Qf6 26.Rd2 Qe7 27.Red1 f6 28.Re1 Bf7 29.a3 a4 30.Qb4 Ra7 31.Bh3 Qd7 32.Rde2 f5 33.Rd2 h5 34.Bg2 h4 35.Rd3 Qe7 36.Ne5 Bxe5 37.Rxe5 Qf6 38.Qb6 Raa8 39.Qxb7 Rab8 40.Qxc6 Rxb2 41.Bf1 Rb1 42.Qxa4 f4 43.Rf3 Qg6 44.c6 Rc1 45.Rc5 Rxf1+ 46.Kxf1 Qb1+ 47.Kg2 h3+ 48.Kxh3 Qf1+ 49.Kg4 e5 50.Rxe5 Rd6 51.Rxf4 Rg6+ 52.Kf3 Qh1+ 53.Ke2 Rxc6 54.Rc5 Re6+ 55.Re5 Rb6 56.Re8+ Bxe8 57.Qxe8+ Kh7 58.Rh4+ Rh6 59.Qe4+ Qxe4+ 60.Rxe4 Rxh2 61.a4 Rh1 62.Rf4 Ra1 63.d5 Kg6 64.Rd4 Kf6 65.d6 Ke5 66.Rd1 Ra2+ 67.Kf1 Rxf2+ 68.Kxf2 Ke4 69.Rg1 g5 70.Re1+ Kd3 71.Rb1 Kd2 72.Rb5 g4 73.Rg5 Kc3 74.Rf5 Kb3 75.Rf8 Kb2 76.Rf4 Ka2 77.Rf7 Kb2 78.Rc7 Ka3 79.Rg7 Kb2 80.Rc7 Kb1 81.Rg7 Kc1 82.Rc7+ Kb1 83.a5 Kb2 84.Rg7 Ka3 85.Rc7 Kb2 86.a6 Kb1 87.Rg7 Kb2 88.Rc7 Kb1 89.a7 Kb2 90.Rc6 Kb1 91.Ra6 Kc2 92.Ra3 Kd1 93.Ra6 Kd2 94.Ra3 Kc2 95.Ra6 Kb2 96.Ke3 Kc3 97.Rc6+ Kb3 98.Ra6 Kb2 99.Kd3 Kb1 100.Kc3 Kc1 101.Ra1# 1-0