1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Nf3 O-O 7.O-O c6 8.Qc2 Nbd7 9.Rd1 b6 10.Bf4 Ba6 11.Nbd2 Nh5 12.Be3 Rc8 13.Rac1 h6 14.Ne5 Nhf6 15.h3 Re8 16.a3 Bd6 17.Bf4 Bxe5 18.Bxe5 Nxe5 19.dxe5 Nd7 20.f4 Qe7 21.Qc3 Red8 22.e3 f6 23.cxd5 exd5 24.exf6 Nxf6 25.Re1 c5 26.Qb3 Bb7 27.Nf3 Rd6 28.Ne5 Nd7 29.Ng4 c4 30.Qc2 Re6 31.f5 Rd6 32.e4 dxe4 33.Bxe4 Bxe4 34.Rxe4 Qg5 35.Rxc4 Rf8 36.Rf4 Nf6 37.h4 Qh5 38.Nxf6+ Rdxf6 39.Rcf1 Qe8 40.Kh2 Qd7 41.R1f2 h5 42.Qb3+ Kh7 43.Qf3 Qf7 44.Qd3 Kh8 45.b4 Kh7 46.b5 Re8 47.Re4 Rxe4 48.Qxe4 Qd7 49.a4 Qf7 50.Kh3 Qd7 51.Kg2 Qf7 52.Qd3 Qb7+ 53.Kh2 Qf7 54.Rf4 Kh8 55.Kh3 Kh7 56.Rd4 Rxf5 57.Rd7 Qe6 58.Rxa7 Kh8 59.Qd7 Qg6 60.Ra8+ Kh7 61.Qd3 Qg4+ 62.Kg2 Qg6 63.Rd8 Qf7 64.Kh3 Qg6 65.Rd6 Qg4+ 66.Kg2 Kh8 67.Rd4 Qg6 68.Rf4 Rf6 69.Qxg6 Rxg6 70.Kf3 Kg8 71.g4 hxg4+ 72.Rxg4 Rh6 73.Ke4 Rh5 74.Rf4 Rc5 75.Kd4 Rh5 76.Kc4 Rc5+ 77.Kb4 Rc1 78.Rd4 Kf7 79.Rd7+ Kf8 80.Rb7 Rb1+ 81.Kc3 Ra1 82.Kb3 Rb1+ 83.Ka2 Rb4 84.Ka3 Rxh4 85.Rxb6 g5 86.Rg6 Rh3+ 87.Kb4 Rh4+ 88.Ka5 Rc4 89.Rxg5 Kf7 90.Rd5 Rc5 91.Rxc5 Kf6 92.Ka6 Kf7 93.Kb6 Kf8 94.Ka5 Kf7 95.Ka6 Kg7 96.Kb7 Kf6 97.Kc7 Kf7 98.Kd7 Kf6 99.Ke8 Kg7 100.Ke7 Kh6 101.Kf6 Kh7 102.Rh5+ Kg8 103.Rh4 Kf8 104.Rh8# 1-0