1.Nf3 Nf6 2.g3 b6 3.Bg2 d6 4.d4 Bb7 5.c4 e6 6.Nc3 Ne4 7.Nxe4 Bxe4 8.O-O Be7 9.Qa4+ Nd7 10.Rd1 a5 11.Be3 O-O 12.Ne5 Nf6 13.Nc6 Qe8 14.Bxe4 Nxe4 15.f3 Nf6 16.Qb5 Nd7 17.Rac1 Bf6 18.Bf2 Nb8 19.Nxb8 Rxb8 20.b3 c6 21.Qa4 h5 22.Kg2 e5 23.dxe5 Bxe5 24.Rd2 g5 25.e3 Rc8 26.e4 f5 27.exf5 Rxf5 28.Bxb6 Qf7 29.c5 d5 30.Rf1 Rf8 31.Rd3 Qg6 32.Re3 Bf4 33.Ree1 h4 34.gxf4 Rxf4 35.Qa3 g4 36.Kh1 Rxf3 37.Rxf3 Rxf3 38.Qb2 g3 39.Qe5 g2+ 40.Kg1 h3 41.Bxa5 Qd3 42.Qb8+ Rf8 43.Qg3+ Qxg3 44.hxg3 Rf3 45.b4 d4 46.b5 cxb5 47.c6 Kh7 48.c7 Rf8 49.Bb4 Rc8 50.Bd6 d3 51.Rd1 Re8 52.Bf4 Kg6 53.Kh2 Kf5 54.Kxh3 Re2 55.Kh2 Rxa2 56.c8=Q+ Ke4 57.Qc1 Kf5 58.Re1 g1=B+ 59.Kxg1 Rd2 60.Re7 Ra2 61.Qd2 Kg6 62.Ra7 Ra3 63.Bc7 Kf6 64.Rxa3 Kf5 65.Qe1 Kg6 66.Ra8 Kh5 67.Qd2 b4 68.Qc2 Kh6 69.Qd2+ Kg7 70.Bb8 Kg8 71.Bd6+ Kg7 72.Bf4 b3 73.Qc1 Kf6 74.Qc3+ Ke7 75.Be5 Ke6 76.Bg7 Kd7 77.Bf6 b2 78.Ra7+ Ke8 79.Qc8# 1-0