1.d4 Nf6 2.g3 d5 3.Nf3 Bf5 4.Bf4 a6 5.Bg2 e6 6.c4 c6 7.Qb3 Ra7 8.Nbd2 a5 9.Nh4 a4 10.Qe3 Bg6 11.O-O Nbd7 12.Nxg6 hxg6 13.Qd3 Be7 14.e4 Nxe4 15.Nxe4 dxe4 16.Qxe4 O-O 17.Rad1 Nf6 18.Qe2 Ra8 19.Rd3 Qb6 20.d5 Qc5 21.Rc1 Rad8 22.dxe6 Rxd3 23.exf7+ Rxf7 24.Qxd3 Ng4 25.Rc2 g5 26.Bh3 gxf4 27.Bxg4 Rf6 28.Re2 g6 29.Qd7 Bf8 30.Kg2 Kh8 31.b3 axb3 32.axb3 Qd6 33.Qxb7 Qd3 34.Bf3 fxg3 35.Re3 Qf5 36.hxg3 Bc5 37.Re8+ Bf8 38.Rxf8+ Rxf8 39.Qxc6 Kg7 40.b4 g5 41.Qd5 Qxd5 42.Bxd5 Kf6 43.b5 Ke5 44.f3 Rh8 45.b6 Kd6 46.b7 Kc7 47.f4 g4 48.Kf2 Re8 49.c5 Re7 50.c6 Re8 51.f5 Re5 52.Be6 Re4 53.Bc8 Rc4 54.Ke3 Rd4 55.b8=R Rd7 56.cxd7 Kxb8 57.Kd2 Ka7 58.d8=R Kb8 59.Rf8 Ka8 60.Ke3 Kb8 61.Bd7+ Ka7 62.Rf7 Ka6 63.Ba4 Kb6 64.Rg7 Ka5 65.Rh7 Ka6 66.Rc7 Kb6 67.Rg7 Kc5 68.Bc2 Kc4 69.Rh7 Kc5 70.Ke4 Kc6 71.Rh4 Kb6 72.Kd3 Kc6 73.Bb1 Kb5 74.Bc2 Ka6 75.Rh2 Kb5 76.Rh5 Kb6 77.Bd1 Ka5 78.Rh3 gxh3 79.Bf3 Ka6 80.Bh1 Kb5 81.g4 Ka4 82.Ke3 Kb5 83.Kd3 Ka4 84.Bf3 h2 85.Kc3 Ka5 86.Bc6 Ka6 87.Kb3 Ka5 88.Bh1 Kb5 89.Bf3 h1=N 90.Bxh1 Ka6 91.Kc4 Kb6 92.Bf3 Ka6 93.Kb3 Kb6 94.Kc2 Ka6 95.Bg2 Ka7 96.f6 Ka6 97.Bd5 Kb5 98.Bb7 Kb6 99.Bf3 Kb5 100.Be4 Ka4 101.Kd3 Ka3 102.Bd5 Ka4 103.Bg2 Ka5 104.Bb7 Kb6 105.Be4 Kb5 106.Bh7 Ka4 107.Kc2 Ka3 108.Kd2 Ka4 109.Bg6 Kb3 110.Ke3 Kb4 111.g5 Kb3 112.Be8 Kc3 113.Bg6 Kb3 114.Bf7+ Kc3 115.Ke4 Kb4 116.Bc4 Kxc4 117.g6 Kb4 118.f7 Ka5 119.g7 Ka6 120.f8=B Kb7 121.g8=Q Kc8 122.Kf5 Kd7 123.Kg6 Kd8 124.Qe6 Kc7 125.Qe1 Kd7 126.Qd1+ Ke6 127.Qd6# 1-0