1.d4 c5 2.d5 e5 3.e4 Nf6 4.Bd3 Be7 5.Nf3 d6 6.c4 O-O 7.Nc3 Na6 8.O-O Bd7 9.Bd2 Bc8 10.a3 Nh5 11.Nxe5 dxe5 12.Qxh5 Bd6 13.f4 exf4 14.e5 g6 15.Qh6 Bxe5 16.Rae1 Bd4+ 17.Kh1 Bg7 18.Qxf4 Bd7 19.d6 Qb6 20.Re7 Be6 21.Ne4 Qxb2 22.Ng5 Qd4 23.Rf3 Bg4 24.Rg3 Bh5 25.Be4 Qxc4 26.Bxb7 Qxf4 27.Bxf4 Rab8 28.h4 h6 29.Ne4 Be2 30.Kh2 Bc4 31.Bxa6 Bxa6 32.d7 Rbd8 33.Nxc5 Bf6 34.Re4 Bb5 35.Bxh6 Bg7 36.Bxg7 Kxg7 37.Re7 Rh8 38.Rf3 Bc4 39.Rf4 Bd5 40.Rd4 Bc6 41.Ne6+ Kf6 42.Nxd8 Rxd8 43.Re8 Rxd7 44.Rxd7 Bxd7 45.Ra8 a5 46.Rxa5 Be6 47.a4 Bb3 48.Ra8 g5 49.hxg5+ Kxg5 50.a5 Bd5 51.Rd8 Bc6 52.a6 Kf4 53.g4 Kxg4 54.a7 f5 55.a8=Q Bxa8 56.Rxa8 f4 57.Kg2 f3+ 58.Kf2 Kf4 59.Re8 Kg5 60.Kxf3 Kg6 61.Rf8 Kg5 62.Rh8 Kf5 63.Rh5+ Kf6 64.Rh2 Kf5 65.Rh8 Kg5 66.Kg3 Kf5 67.Kh2 Kf4 68.Ra8 Kg5 69.Rd8 Kf5 70.Rd7 Ke5 71.Rh7 Kf6 72.Rc7 Ke5 73.Rc2 Kf5 74.Rc5+ Ke4 75.Rc6 Kf5 76.Rd6 Ke4 77.Kg3 Ke3 78.Ra6 Ke2 79.Ra8 Ke3 80.Kh4 Kd4 81.Ra2 Ke4 82.Rf2 Ke5 83.Kg5 Kd6 84.Kg4 Ke7 85.Rf1 Ke8 86.Rg1 Kf8 87.Re1 Kg7 88.Kf3 Kh7 89.Kg4 Kg7 90.Kf5 Kf7 91.Ke5 Ke8 92.Rf1 Kd7 93.Rf4 Kc6 94.Rg4 Kc5 95.Rh4 Kc6 96.Rc4+ Kb6 97.Kd6 Kb5 98.Rf4 Kb6 99.Rb4+ Ka5 100.Kc5 Ka6 101.Kc6 Ka5 102.Rf4 Ka6 103.Ra4# 1-0