1.e3 Nf6 2.Nf3 a6 3.d4 d5 4.Bd3 c5 5.Nbd2 c4 6.Be2 b5 7.c3 Bf5 8.Ne5 h6 9.Bh5 g6 10.Be2 Bg7 11.O-O O-O 12.g4 Bc8 13.f4 Nbd7 14.Bf3 Bb7 15.b3 Qa5 16.b4 Qc7 17.Qc2 a5 18.Ba3 a4 19.Rae1 Nxe5 20.dxe5 Ne4 21.Nxe4 dxe4 22.Bxe4 Bxe4 23.Qxe4 Qd7 24.f5 Rad8 25.Bc1 Qc7 26.e6 Qe5 27.exf7+ Rxf7 28.Qxe5 Bxe5 29.Rd1 Rd6 30.Rxd6 exd6 31.Bd2 gxf5 32.gxf5 d5 33.Kg2 h5 34.Be1 Kg7 35.a3 Kh6 36.Bd2 Kh7 37.Be1 Kg7 38.Kh3 Kf6 39.Bh4+ Kg7 40.Be1 Rf8 41.Kh4 Rh8 42.Kg5 Kf7 43.h3 Rg8+ 44.Kxh5 Rg2 45.f6 Re2 46.Bh4 Rxe3 47.Rg1 Bxf6 48.Rf1 Re5+ 49.Kh6 Re6 50.Kh5 Ke7 51.Bxf6+ Rxf6 52.Rd1 Kd6 53.Kg4 Rg6+ 54.Kf3 Rh6 55.Kg4 Re6 56.Kf3 Re4 57.Rg1 Rh4 58.Rg3 d4 59.cxd4 Kd5 60.Ke3 Re4+ 61.Kd2 Kxd4 62.Rf3 Rh4 63.Kc1 Ke4 64.Rg3 Kf4 65.Rc3 Rh5 66.Kb2 Re5 67.h4 Kg4 68.Rc1 Kxh4 69.Rg1 Rg5 70.Rf1 Kg4 71.Rf6 Re5 72.Kc3 Rf5 73.Rg6+ Kf3 74.Re6 Rd5 75.Kc2 Kf4 76.Rf6+ Rf5 77.Rh6 Rg5 78.Rh4+ Ke5 79.Rh3 Rf5 80.Rh2 Ke4 81.Re2+ Kd4 82.Rd2+ Ke3 83.Rh2 Re5 84.Rh4 Kf3 85.Rh3+ Kg4 86.Rh6 Re2+ 87.Kb1 Re3 88.Kb2 Kf4 89.Rb6 Re5 90.Kc2 Rh5 91.Kb2 Rg5 92.Kc2 Re5 93.Kb2 Rh5 94.Kc2 Ke4 95.Re6+ Kd5 96.Rb6 Rh2+ 97.Kc3 Rh3+ 98.Kc2 Kd4 99.Rd6+ Ke5 100.Rb6 Rxa3 101.Rxb5+ Kd4 102.Ra5 c3 103.b5 Ra2+ 104.Kc1 Kd3 105.Kb1 c2+ 106.Kxa2 c1=Q 107.Rxa4 Qc2+ 108.Ka3 Kc3 109.Rc4+ Kxc4 110.b6 Qb3# 0-1