1.Nf3 Nf6 2.a3 c5 3.c3 d5 4.d4 Nc6 5.Bf4 Qb6 6.b4 c4 7.Nbd2 Bf5 8.Nh4 Be4 9.Bg5 a5 10.Bxf6 exf6 11.Nxe4 dxe4 12.e3 Qb5 13.g3 Be7 14.a4 Qd5 15.b5 Na7 16.Qe2 Nc8 17.Qxc4 Nb6 18.Qxd5 Nxd5 19.c4 Bb4+ 20.Kd1 Ne7 21.Kc2 b6 22.Kb3 O-O-O 23.Bh3+ Kc7 24.Nf5 g6 25.Nxe7 Bxe7 26.Ra2 f5 27.Rc2 h5 28.Rhc1 h4 29.Bf1 hxg3 30.hxg3 Rh1 31.c5 bxc5 32.dxc5 Kb7 33.Bc4 Rxc1 34.Rxc1 Bxc5 35.Bxf7 Rd3+ 36.Kc4 Ba3 37.Rc2 Rd6 38.Bd5+ Kb6 39.Kd4 Bb2+ 40.Rxb2 Rd8 41.Ke5 Rg8 42.Bb3 Rh8 43.Rb1 f4 44.Rb2 Rh7 45.exf4 g5 46.Kd6 Rh6+ 47.Kd7 Rh5 48.Bd5 Kc5 49.Bb7 Kc4 50.Ke7 Kc3 51.Re2 Rh2 52.Rxe4 gxf4 53.Re6 Kd3 54.b6 Rh5 55.gxf4 Rh7+ 56.Kd8 Rc7 57.Ba6+ Kc2 58.b7 Kd2 59.f5 Rc6 60.Rg6 Rc8+ 61.bxc8=B Kc2 62.Bab7 Kb3 63.Rb6+ Kc4 64.Rb2 Kc5 65.Rb5+ Kd4 66.f6 Kc3 67.Bf5 Kc4 68.Bfc8 Kc3 69.Ke7 Kd3 70.Bc6 Kd2 71.Kd7 Kd1 72.Bd5 Ke2 73.Bh1 Kxf2 74.Rb7 Ke1 75.Ke8 Kf1 76.Bd7 Kf2 77.Rb1 Ke2 78.Kd8 Kd2 79.Kc7 Ke2 80.Kb6 Ke3 81.f7 Kd3 82.Ba8 Kd2 83.Kc5 Ke3 84.Be8 Kd2 85.Rb8 Ke1 86.f8=Q Kd1 87.Rb1+ Ke2 88.Qf7 Kd2 89.Ra1 Kd3 90.Kc6 Kd4 91.Qh5 Kc3 92.Qh6 Kc4 93.Rb1 Kc3 94.Rb5 Kc2 95.Re5 Kc3 96.Qd6 Kb3 97.Qd2 Kxa4 98.Qxa5+ Kb3 99.Qd8 Kb4 100.Qb6+ Kc4 101.Rf5 Kd3 102.Kb7 Ke2 103.Qd6 Ke3 104.Bg6 Ke2 105.Qc6 Kd2 106.Qc3+ Kd1 107.Bh5# 1-0