1.d4 Nf6 2.Bf4 g6 3.c4 d5 4.Nc3 Bg7 5.e3 O-O 6.Rc1 Be6 7.c5 Ne4 8.Bd3 Nxc3 9.Rxc3 Nc6 10.Nf3 Bg4 11.Be2 Bxf3 12.Bxf3 e5 13.dxe5 Qe7 14.Qxd5 Nxe5 15.Bxe5 Bxe5 16.Rc2 c6 17.Qc4 Rfd8 18.g3 Rd7 19.O-O Rad8 20.b4 Rd2 21.a4 a6 22.Rb1 Qf6 23.Kg2 h5 24.b5 axb5 25.axb5 Kg7 26.bxc6 bxc6 27.Rb6 h4 28.Rxd2 Rxd2 29.gxh4 Bxh2 30.Qb4 Ra2 31.Rxc6 Qa1 32.Qd4+ Qxd4 33.exd4 Bf4 34.Kf1 Ra1+ 35.Ke2 Ra2+ 36.Ke1 Bd2+ 37.Kf1 Bc3 38.Rd6 Rd2 39.c6 Ba5 40.Be2 Bb6 41.d5 Rc2 42.Rd7 Rc1+ 43.Kg2 Rc2 44.Rb7 Bc5 45.Bg4 Rxf2+ 46.Kg3 Rc2 47.Be6 Bd6+ 48.Kf3 Kf6 49.Rxf7+ Ke5 50.Rg7 Rc4 51.Ke2 Ke4 52.Rxg6 Bf4 53.h5 Rc2+ 54.Kf1 Rc1+ 55.Kg2 Rc2+ 56.Kh3 Kf3 57.Kh4 Rh2+ 58.Bh3 Bc7 59.Rf6+ Ke4 60.d6 Bd8 61.Kg3 Bxf6 62.Kxh2 Be5+ 63.Kg2 Bxd6 64.h6 Kd5 65.h7 Be5 66.c7 Ke4 67.Bg4 Kd5 68.Kf3 Bd4 69.Bd7 Be3 70.Bc6+ Ke6 71.h8=N Ke5 72.Ke2 Bg1 73.Bd5 Be3 74.Kf1 Bd4 75.Ba2 Ba1 76.Kg1 Kd4 77.Bb3 Ke4 78.Kg2 Bf6 79.Bf7 Be5 80.c8=Q Bh2 81.Qh3 Kf4 82.Qc3 Kg4 83.Kf1 Kg5 84.Qd4 Bc7 85.Be8 Bb8 86.Bb5 Bg3 87.Qa4 Be1 88.Ba6 Kh5 89.Qa2 Bb4 90.Qh2+ Kg4 91.Qb8 Kh3 92.Bb7 Kg4 93.Bd5 Be7 94.Bb7 Bg5 95.Bh1 Kh4 96.Qg8 Kh3 97.Qa8 Be7 98.Bf3 Bf8 99.Qc8+ Kh4 100.Ba8 Bg7 101.Qd8+ Kh5 102.Bf3+ Kh6 103.Qd5 Bb2 104.Qf5 Ba3 105.Kg2 Bf8 106.Qf7 Kg5 107.Kf1 Kh4 108.Bd1 Be7 109.Qf4+ Kh3 110.Qf3+ Kh4 111.Qb3 Bc5 112.Bh5 Bd6 113.Qa4+ Kg3 114.Qc4 Bf8 115.Bf3 Be7 116.Qe4 Bd6 117.Be2 Ba3 118.Qg6+ Kh4 119.Qc6 Kg5 120.Qa4 Be7 121.Qb3 Bb4 122.Bd1 Bd2 123.Qe6 Be3 124.Nf7+ Kf4 125.Qe7 Bc1 126.Qe5# 1-0