1.Nf3 Nf6 2.g3 b6 3.c4 e6 4.Bg2 Be7 5.Ne5 c6 6.O-O d5 7.d4 Bb7 8.b3 Nbd7 9.Bb2 O-O 10.Nc3 Nxe5 11.dxe5 Nd7 12.cxd5 cxd5 13.e4 d4 14.Qxd4 Bc5 15.Qd1 Ba6 16.Ne2 Qc7 17.Rc1 Nxe5 18.b4 Nd3 19.bxc5 Nxb2 20.Qc2 Nd3 21.cxb6 Qxb6 22.Rb1 Qa5 23.Rfd1 Rfd8 24.Qd2 Qc7 25.Qc3 Qe5 26.Rxd3 Qxc3 27.Rxd8+ Rxd8 28.Nxc3 Rc8 29.Nb5 Bxb5 30.Rxb5 Rc1+ 31.Bf1 g6 32.Kg2 Rc3 33.Ra5 Rf3 34.Bc4 Rc3 35.Bb3 g5 36.Kh3 g4+ 37.Kxg4 h5+ 38.Kg5 Kh7 39.Rxa7 Rc7 40.Rxc7 Kg7 41.Kf4 Kh6 42.Ke3 Kh7 43.h3 Kg7 44.Rc3 f5 45.Bc2 Kh6 46.a3 Kg7 47.Bb3 h4 48.Bd1 Kh7 49.Rc4 e5 50.Rd4 f4+ 51.gxf4 Kg8 52.f5 exd4+ 53.Kf3 Kf7 54.Kg2 d3 55.Bb3+ Kg7 56.f6+ Kh7 57.f3 Kg6 58.Kh1 Kh6 59.Be6 Kg5 60.Bb3 Kh6 61.Kg1 Kg6 62.Ba2 Kh5 63.f7 Kg6 64.Bb3 Kh7 65.Kg2 d2 66.Kf2 d1=Q 67.Bxd1 Kg6 68.Kf1 Kh5 69.Ba4 Kg5 70.Be8 Kf4 71.e5 Kf5 72.f4 Ke6 73.Bd7+ Kd5 74.f8=B Kd4 75.Bc5+ Kc3 76.Kg1 Kd2 77.Kf1 Kd1 78.Bf5 Kd2 79.Be6 Kc3 80.Bb3 Kd2 81.Kg2 Kc3 82.Kh2 Kd3 83.Kg1 Ke2 84.Bf2 Kd2 85.Ba2 Kd1 86.Be3 Ke1 87.Bg8 Kd1 88.Kh1 Ke1 89.a4 Ke2 90.a5 Kf1 91.Ba2 Ke1 92.Bd2+ Ke2 93.a6 Kd1 94.Ba5 Kc2 95.e6 Kd3 96.Kg1 Kc2 97.e7 Kd3 98.Bb1+ Ke2 99.Bc3 Ke3 100.Be4 Ke2 101.Be5 Ke1 102.e8=Q Kd1 103.Qh5+ Kd2 104.Qg4 Ke3 105.Kh1 Kd2 106.Bc2 Ke3 107.Qh5 Kd2 108.Bf6 Ke3 109.Qg4 Kd2 110.Qg5 Ke3 111.Qd5 Kxf4 112.Bb2 Ke3 113.Bd3 Kf2 114.Bh8 Ke1 115.Bb5 Kf2 116.Bd4+ Ke1 117.Qf7 Kd2 118.Qf1 Kc2 119.Qf3 Kd2 120.Qf4+ Kd1 121.Qd6 Kd2 122.Kg2 Ke1 123.Bc3# 1-0