1.Nf3 a6 2.c4 e6 3.g3 d5 4.Qb3 Nf6 5.d4 c5 6.Bg2 Nc6 7.dxc5 Bxc5 8.O-O O-O 9.cxd5 exd5 10.Bg5 Re8 11.Bxf6 Qxf6 12.Nc3 d4 13.Nd5 Qd8 14.Rac1 Ba7 15.Nf4 h6 16.Rfd1 g5 17.Nd3 Rxe2 18.h4 Qf6 19.Re1 Rxe1+ 20.Rxe1 Kg7 21.hxg5 hxg5 22.Nfe5 Rb8 23.Bd5 Nxe5 24.Rxe5 Bf5 25.Be4 Be6 26.Qb4 Rh8 27.Qxb7 Bb8 28.Ra5 Bd6 29.Qxa6 Be7 30.Nc5 Bxc5 31.Rxc5 Qh6 32.Qd6 Qf6 33.Qe5 Qxe5 34.Rxe5 Kf6 35.Ra5 g4 36.Bd3 Ke7 37.Kf1 Rh1+ 38.Ke2 Kd6 39.Rg5 f6 40.Rg7 f5 41.a3 Ke5 42.Re7 Rg1 43.Bc4 d3+ 44.Kxd3 f4 45.gxf4+ Kf6 46.Rxe6+ Kf5 47.Re8 Kg6 48.Rh8 Rh1 49.Rxh1 g3 50.Rc1 Kf6 51.Kc2 Kf5 52.Bf7 Ke4 53.Bh5 Kf5 54.Be2 g2 55.Bd3+ Kf6 56.f3 Kg7 57.Bc4 Kh8 58.Rg1 Kg7 59.f5 Kh6 60.Rd1 g1=B 61.Rxg1 Kh7 62.Kd1 Kh8 63.Rg7 Kxg7 64.Bd5 Kf6 65.b4 Ke7 66.Ba2 Kf6 67.Kd2 Kg7 68.Kd3 Kf8 69.f6 Ke8 70.Kd2 Kd7 71.a4 Kd8 72.Bd5 Kd7 73.Kc3 Ke8 74.Be6 Kf8 75.Kc4 Ke8 76.f4 Kf8 77.Kd4 Ke8 78.Ba2 Kd7 79.Bd5 Kc8 80.Bh1 Kc7 81.Ke4 Kb6 82.Kf3 Ka7 83.a5 Ka6 84.Kf2 Ka7 85.f5 Ka6 86.b5+ Ka7 87.Kf1 Kb8 88.Be4 Kc7 89.Bd5 Kd8 90.Be4 Kc7 91.Ke2 Kb8 92.Bd5 Kc8 93.Ba2 Kb7 94.Bg8 Ka8 95.Bb3 Ka7 96.Kf1 Kb7 97.Kf2 Kc7 98.Kg3 Kd6 99.Kh3 Ke5 100.Bd5 Kxf6 101.Bb7 Kxf5 102.Ba6 Kf6 103.Kg4 Ke5 104.Kg3 Ke4 105.Kg4 Kd5 106.b6 Kd6 107.Bc4 Ke7 108.Ba6 Kd6 109.Bb5 Kd5 110.b7 Ke5 111.a6 Kd4 112.Kg3 Ke4 113.b8=Q Kf5 114.Be8 Kf6 115.Qf4+ Ke6 116.Qb8 Ke7 117.Kf3 Kf8 118.Qc7 Kg8 119.Bg6 Kh8 120.Qh7# 1-0