1.Nf3 Nf6 2.d4 e6 3.Bg5 h6 4.Bxf6 Qxf6 5.e3 Bd6 6.c4 Be7 7.Nc3 O-O 8.Bd3 b6 9.O-O Bb7 10.a3 c5 11.d5 d6 12.Bc2 Nd7 13.Qd3 g6 14.Nd2 a6 15.f4 exd5 16.cxd5 b5 17.f5 c4 18.Qe2 Qg7 19.Nde4 Nf6 20.Rad1 Rae8 21.Qf2 Nxe4 22.Nxe4 Qe5 23.Qf4 Qxf4 24.Rxf4 gxf5 25.Rxf5 Bc8 26.Rf6 Kg7 27.Rf3 Bg4 28.Rg3 f5 29.h3 Kh8 30.hxg4 fxe4 31.Bxe4 Bf6 32.Bg6 Re7 33.Rb1 Re5 34.e4 Re7 35.Bf5 a5 36.g5 hxg5 37.Rh3+ Kg7 38.Rh7+ Kg8 39.Rxe7 Bxe7 40.Kf2 Bf6 41.Ke3 Kf7 42.b3 c3 43.b4 Ra8 44.bxa5 Rxa5 45.Rb3 Ke7 46.Kd3 Kd8 47.Kc2 Kc7 48.Be6 Kb6 49.Bd7 Be5 50.g4 Kc5 51.Be8 Ra8 52.Bd7 Ra7 53.Be8 Ra5 54.Kd3 Kb6 55.Bd7 Kc5 56.Be8 Kb6 57.Bd7 Bf6 58.Be8 Kc5 59.Bd7 Bg7 60.Be8 Be5 61.Bd7 Kb6 62.Be8 Ka6 63.Bd7 b4 64.Rxb4 Rxa3 65.Ra4+ Rxa4 66.Bxa4 Ka5 67.Bd7 Kb4 68.Kc2 Kc4 69.Bf5 Bf4 70.Bg6 Bd2 71.Bf5 Bf4 72.Bc8 Kd4 73.Bf5 Bd2 74.Bg6 Ke3 75.e5 dxe5 76.d6 e4 77.d7 Be1 78.d8=Q Kf3 79.Qa5 Kf4 80.Qf5+ Ke3 81.Bf7 Kd4 82.Qd5+ Ke3 83.Qxg5+ Kf3 84.Qa5 Bh4 85.g5 Kg4 86.Kb1 Be1 87.Qa7 Kh3 88.Ka2 c2 89.Qe3+ Bg3 90.Be6+ Kh4 91.g6 Bh2 92.Kb2 Kh5 93.Qd4 c1=N 94.Bc4 Kg5 95.Qb6 Ne2 96.Bxe2 Kh4 97.Qd8+ Kg3 98.g7 e3 99.Kc3 Kf4 100.Kb3 Bg3 101.Qd3 Bf2 102.Kc3 Bg3 103.Qd4+ Kg5 104.Kd3 Be5 105.Qxe5+ Kh4 106.Qa1 Kg3 107.Qe1+ Kg2 108.Qh4 Kg1 109.Kc2 Kg2 110.g8=Q# 1-0