1.Nf3 d5 2.c3 Bd7 3.Qb3 Bc8 4.g3 c5 5.Bg2 Nf6 6.d4 Nc6 7.Bf4 e6 8.O-O cxd4 9.cxd4 Be7 10.Nc3 O-O 11.Rfd1 Nh5 12.Bc1 Nf6 13.Ne5 Qb6 14.Qxb6 axb6 15.Bf4 Rd8 16.a3 Nh5 17.Be3 Nf6 18.f3 Nd7 19.f4 Ndxe5 20.dxe5 d4 21.Bxc6 dxc3 22.Rxd8+ Bxd8 23.Rd1 Be7 24.Bb5 cxb2 25.a4 Bd7 26.Bxd7 Rd8 27.Rb1 Rxd7 28.Rxb2 Bc5 29.Kf2 h5 30.Rb5 Bxe3+ 31.Kxe3 Rc7 32.Rb4 Rc6 33.Kd3 Kf8 34.Rc4 Ke8 35.Kc3 Kd7 36.Kb4 f5 37.exf6 gxf6 38.Kb5 Rd6 39.Rc3 Ke8 40.Rc7 Rd2 41.Rxb7 Rb2+ 42.Kc6 Ra2 43.Kd6 Rxe2 44.Rxb6 Kf7 45.a5 Rxh2 46.a6 Ra2 47.Kc7 e5 48.fxe5 fxe5 49.Kb7 e4 50.a7 e3 51.a8=Q Rxa8 52.Kxa8 e2 53.Rb1 Kg6 54.Re1 Kf5 55.Rxe2 Kg4 56.Re3 h4 57.gxh4 Kxh4 58.Re1 Kg5 59.Rh1 Kf5 60.Rf1+ Kg5 61.Kb8 Kh6 62.Kc7 Kh7 63.Rf2 Kg7 64.Rg2+ Kf8 65.Kd8 Kf7 66.Rg1 Kf6 67.Kc7 Kf7 68.Rg4 Ke8 69.Kb7 Kd7 70.Rg3 Ke7 71.Rg8 Kf7 72.Rb8 Kg7 73.Re8 Kh7 74.Kc6 Kg6 75.Kb5 Kf5 76.Rg8 Ke4 77.Kb6 Kd4 78.Ra8 Ke4 79.Kc6 Kf4 80.Ra1 Ke5 81.Kb7 Kf5 82.Ra8 Ke4 83.Kc7 Ke3 84.Ra4 Kd3 85.Kb6 Ke2 86.Ka7 Kd3 87.Ra2 Kd4 88.Rc2 Ke4 89.Kb8 Kd3 90.Rb2 Ke3 91.Ra2 Kd4 92.Kb7 Ke5 93.Kc6 Kd4 94.Kd6 Ke3 95.Ra4 Ke2 96.Ra3 Kf1 97.Ra2 Kg1 98.Rb2 Kf1 99.Ke5 Kg1 100.Ke4 Kh1 101.Kf4 Kg1 102.Kf3 Kf1 103.Rb1# 1-0