1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Qf6 6.c3 Nge7 7.Bc4 d6 8.O-O a6 9.Be2 O-O 10.a3 Qg6 11.Nd2 Bh3 12.Bf3 Ne5 13.Bf4 Nxf3+ 14.Qxf3 Bd7 15.Rae1 Nc6 16.Nxc6 Bxc6 17.Nb3 Bb6 18.Nd4 Bxd4 19.cxd4 Rfe8 20.Bg3 Rxe4 21.Rxe4 Qxe4 22.Qxe4 Bxe4 23.Rc1 Bc6 24.d5 Bxd5 25.Rxc7 Bc6 26.f3 Rd8 27.Kf2 d5 28.Ke3 h6 29.Bf2 Re8+ 30.Kd2 Bb5 31.Be3 d4 32.Bxd4 Re2+ 33.Kc3 Bc6 34.Rc8+ Kh7 35.Rc7 Kg6 36.f4 Rxg2 37.f5+ Kxf5 38.Rxf7+ Ke6 39.Rxg7 Rxh2 40.Rg6+ Kf5 41.Rf6+ Kg5 42.Rf8 h5 43.Rg8+ Kf5 44.Rf8+ Ke4 45.Rh8 h4 46.Bf6 h3 47.Rh4+ Kf5 48.Be7 Re2 49.Bd6 Re3+ 50.Kd4 Rf3 51.Rh8 Rb3 52.Kc4 Re3 53.Kd4 Re6 54.Bh2 Re4+ 55.Kc5 Re3 56.Kb6 Kg4 57.Rg8+ Kh5 58.Rh8+ Kg4 59.Rg8+ Kf5 60.Rh8 Kf6 61.Rh6+ Kg7 62.Rh4 Kf6 63.Rh6+ Kf7 64.Bf4 Rd3 65.Bh2 Rf3 66.Bc7 Kg7 67.Rh4 Kf6 68.Rh5 Re3 69.Bf4 Rf3 70.Bc7 Rd3 71.Rh7 Kg5 72.Bh2 Kg4 73.Rg7+ Kf3 74.b4 Kf2 75.a4 Bxa4 76.Kxb7 Bb5 77.Kb6 Kf1 78.Rg3 Rd6+ 79.Ka5 Rh6 80.Rg1+ Kf2 81.Rg3 Rh5 82.Kb6 Rh8 83.Ka7 Rh6 84.Kb7 Rh8 85.Ka7 Rh4 86.Kb6 Kf1 87.Ka7 Rh6 88.Kb8 Rh7 89.Kc8 Ke2 90.Kb8 Kd2 91.Kc8 Bd3 92.Kb8 Kc2 93.Re3 Kc3 94.Rf3 Kc4 95.Kc8 Be2 96.Rf4+ Kb3 97.Rf2 Bd3 98.Rf4 Bc4 99.Rf2 Kxb4 100.Bd6+ Kb5 101.Rb2+ Kc6 102.Be5 a5 103.Rc2 Kd5 104.Bh2 a4 105.Rd2+ Ke4 106.Rc2 Kd3 107.Rf2 Rf7 108.Rxf7 Bxf7 109.Bd6 Kc3 110.Be5+ Kb3 111.Kb8 a3 112.Kc7 Bg8 113.Kb6 Be6 114.Ka5 Bg8 115.Kb6 Bc4 116.Kc5 a2 117.Kb6 Be6 118.Kb5 h2 119.Bxh2 Bd7+ 120.Kb6 a1=Q 121.Bc7 Be8 122.Bd8 Bh5 123.Kb7 Qb2 124.Ka7 Bf7 125.Bc7 Qd2 126.Bh2 Qxh2 127.Ka6 Bd5 128.Kb5 Qf4 129.Ka6 Kc3 130.Kb6 Qf1 131.Ka7 Kb4 132.Kb6 Kb3 133.Ka7 Qf7+ 134.Kb8 Qb7# 0-1