1.Nf3 Nf6 2.c4 e6 3.d4 b6 4.Bf4 g6 5.Nc3 d6 6.e4 Bb7 7.Bd3 Bg7 8.Qe2 Nfd7 9.O-O-O Nc6 10.Bc2 Nxd4 11.Nxd4 e5 12.Nf5 gxf5 13.exf5 Qh4 14.Bg3 Qh6+ 15.Kb1 Bxg2 16.Rhg1 Bb7 17.Be4 O-O-O 18.Bxb7+ Kxb7 19.Qe4+ c6 20.b4 Rc8 21.Qd3 Bf8 22.Ne4 Qh5 23.Rd2 Be7 24.Nxd6+ Bxd6 25.Qxd6 Qxf5+ 26.Qd3 Qxd3+ 27.Rxd3 Rc7 28.Rgd1 Kc8 29.Rf3 f6 30.Bh4 Rg8 31.Bxf6 Nxf6 32.Rxf6 Rg4 33.Rc1 c5 34.b5 Rd7 35.a4 Rdd4 36.a5 Rgf4 37.Rc6+ Kb7 38.a6+ Kb8 39.Rg1 Rg4 40.Rxg4 Rxg4 41.Re6 Rxc4 42.Re8+ Kc7 43.Re7+ Kb8 44.Rb7+ Ka8 45.Rxh7 Kb8 46.h4 Rb4+ 47.Kc2 Rxb5 48.Rb7+ Ka8 49.Rg7 Kb8 50.h5 Rb4 51.h6 Rh4 52.h7 b5 53.Rg8+ Kc7 54.h8=Q Rxh8 55.Rxh8 Kd7 56.Rh6 Kd8 57.Kc3 Ke8 58.f4 Ke7 59.fxe5 Kf8 60.Rc6 b4+ 61.Kc2 Kg7 62.Kb3 Kf8 63.Rxc5 Ke7 64.Kc4 Ke6 65.Rc8 Kd7 66.Rf8 b3 67.e6+ Kc7 68.Rf3 Kb8 69.Kd3 b2 70.Kc2 b1=B+ 71.Kc3 Bc2 72.Kb2 Bb3 73.Kxb3 Ka8 74.Rf8# 1-0