1.Nf3 Nf6 2.c4 c6 3.d4 d5 4.e3 Bf5 5.Nc3 e6 6.Nh4 Be4 7.f3 Bg6 8.Qb3 Qc7 9.Bd2 dxc4 10.Bxc4 a6 11.Be2 b5 12.Nxg6 hxg6 13.a4 b4 14.Ne4 Nxe4 15.fxe4 Rxh2 16.Kf2 a5 17.e5 Rxh1 18.Rxh1 Nd7 19.Qc2 O-O-O 20.Bf3 c5 21.Rc1 Kb8 22.Qc4 Qb6 23.Ke2 Rc8 24.Be1 Rc7 25.Qd3 Be7 26.Bg3 cxd4 27.Rxc7 Qxc7 28.exd4 Nb6 29.b3 Bd8 30.d5 g5 31.dxe6 fxe6 32.Qd6 Nd7 33.Kd3 Be7 34.Qxc7+ Kxc7 35.Kc4 Kb6 36.Bg4 Nc5 37.Bf2 Kc6 38.Bd4 Bf8 39.Bh5 Be7 40.Be8+ Kb6 41.Bd7 Kc7 42.Bxc5 Bxc5 43.Kxc5 Kxd7 44.Kb5 g4 45.Kxa5 Kc8 46.Kxb4 g6 47.Kc5 Kb8 48.Kd4 Kc7 49.a5 g5 50.Kc3 Kd8 51.b4 Kd7 52.Kb2 Kd8 53.Kc1 Ke7 54.Kd2 Kd7 55.g3 Kc7 56.Kd1 Kd7 57.Kc2 Ke8 58.Kd1 Kf8 59.a6 Kg8 60.b5 Kf7 61.Kc1 Ke7 62.a7 Kf8 63.b6 Kf7 64.Kb2 Kg8 65.Ka3 Kf8 66.a8=R+ Kf7 67.Re8 Kg6 68.Kb2 Kh6 69.Ra8 Kh7 70.Re8 Kh6 71.Re7 Kg6 72.Rd7 Kf5 73.Rd5 exd5 74.Ka3 Kxe5 75.b7 Kf6 76.Kb2 Kf7 77.Kc2 Ke6 78.b8=R Ke5 79.Ra8 Kd4 80.Rd8 Ke3 81.Kb2 Kf3 82.Rxd5 Kxg3 83.Rxg5 Kf4 84.Rg8 g3 85.Kc2 Kf3 86.Kd2 Kf2 87.Rf8+ Kg1 88.Ke2 g2 89.Rg8 Kh2 90.Kf2 Kh1 91.Rh8# 1-0