1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.cxd5 exd5 5.Nc3 Bb4 6.Qa4+ Nc6 7.Bg5 O-O 8.e3 h6 9.Bxf6 Qxf6 10.Be2 Be6 11.O-O a6 12.Qb3 Bd6 13.Rfe1 Ne7 14.Rac1 c6 15.Na4 Rfb8 16.Nc5 Bf5 17.Bd3 Bg4 18.Be2 Ng6 19.h3 Bf5 20.Qd1 Qe7 21.Bd3 Bxd3 22.Qxd3 Re8 23.b4 Nf8 24.a4 Ne6 25.a5 Rad8 26.Qf5 g6 27.Qc2 Ng5 28.Nxg5 hxg5 29.Qd1 Kg7 30.Rc2 Rh8 31.e4 dxe4 32.Rxe4 Qc7 33.Qc1 Be7 34.Rce2 Bf6 35.Qe3 Rd5 36.Re1 Qd6 37.Rd1 Qc7 38.Rd3 Rhd8 39.g3 b6 40.axb6 Qxb6 41.Kg2 Qb5 42.Qf3 Rxd4 43.Rde3 Qxb4 44.Rxd4 Rxd4 45.Qxc6 Qc4 46.Re8 a5 47.Qc8 Qd5+ 48.Kh2 Qf3 49.Ne6+ fxe6 50.Rg8+ Kh7 51.Qb7+ Qxb7 52.Rb8 Qxb8 53.f4 gxf4 54.Kg2 fxg3 55.h4 Rd7 56.Kh3 g2 57.h5 g1=R 58.hxg6+ Kg8 59.g7 Rh1+ 60.Kg4 Rh4+ 61.Kf3 Rh6 62.Ke3 Rh8 63.Kf3 Rh7 64.Kf2 Rh6 65.Kf1 Rh8 66.gxh8=Q+ Kxh8 67.Ke2 e5 68.Kf3 e4+ 69.Kxe4 Ra7 70.Ke3 Be5 71.Ke2 Bg3 72.Kf3 Bd6 73.Kf2 Bf4 74.Kf3 Bc7 75.Ke2 Be5 76.Kf3 Bg3 77.Ke4 Bd6 78.Kf5 Bf4 79.Kf6 Bc7 80.Ke7 Be5+ 81.Ke6 Bg3 82.Kf6 Bd6 83.Kg5 Bf4+ 84.Kg6 Bc7 85.Kg5 Be5 86.Kf5 Bg3 87.Kf6 a4 88.Kf5 a3 89.Kg6 a2 90.Kf6 a1=Q+ 91.Ke6 Qa4 92.Kd5 Qa6 93.Ke4 Bd6 94.Kd4 Bf4 95.Ke4 Bc7 96.Ke3 Kh7 97.Kf3 Kg7 98.Kg2 Kg6 99.Kf3 Kf6 100.Kf2 Ke6 101.Kg2 Ke5 102.Kg3 Kd5+ 103.Kg4 Kc5 104.Kf5 Kc4 105.Ke4 Kc3 106.Ke3 Kb3 107.Ke4 Kb2 108.Kd4 Ka2 109.Kc5 Ka3 110.Kd4 Qa5 111.Kc4 Qa4+ 112.Kd3 Ka2 113.Ke2 Qa3 114.Kf1 Ka1 115.Kg2 Qg3+ 116.Kh1 Qh8# 0-1