1.Nf3 c5 2.e4 d6 3.a3 Nf6 4.Nc3 g6 5.h3 Bg7 6.d4 cxd4 7.Nxd4 Nc6 8.Be3 O-O 9.Be2 Nh5 10.Bxh5 gxh5 11.O-O f5 12.Nxf5 Bxf5 13.exf5 Rxf5 14.Qd3 Qd7 15.Rad1 Raf8 16.Ne4 Ne5 17.Qb3+ Kh8 18.Bxa7 Rf3 19.Be3 Rxh3 20.f4 Rh4 21.fxe5 Rxf1+ 22.Rxf1 Rxe4 23.exd6 exd6 24.Rf7 Qe6 25.Qxe6 Rxe6 26.Rxb7 Rxe3 27.Rb8+ Bf8 28.Rxf8+ Kg7 29.Rf3 Re1+ 30.Kh2 Rc1 31.Rc3 Rb1 32.b4 Kf6 33.Rb3 Rxb3 34.cxb3 d5 35.Kg1 d4 36.Kf2 Ke5 37.a4 h4 38.a5 Kd6 39.Ke2 Kc6 40.Kd3 Kb5 41.Kxd4 Ka6 42.Ke4 Kb5 43.Kf4 Ka6 44.Kg4 Kb5 45.Kxh4 Kxb4 46.a6 Ka5 47.a7 Kb4 48.a8=Q Kc3 49.Qh8+ Kd2 50.Kg4 Kc1 51.Kf3 Kd2 52.Ke4 Kc1 53.Kd3 Kb1 54.Kc3 Ka1 55.Kc2+ Ka2 56.Qa8# 1-0