1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.g3 Bb4+ 5.Nbd2 dxc4 6.Bg2 b5 7.O-O a5 8.a3 Be7 9.b3 cxb3 10.Qxb3 c6 11.Ne5 O-O 12.Bb2 Bb7 13.Rac1 Nd5 14.Ne4 a4 15.Qc2 b4 16.Nc5 b3 17.Qd2 Bc8 18.Rfd1 Qa5 19.Qd3 Ba6 20.Nxa6 Qxa6 21.Qf3 Ra7 22.e4 Nb6 23.Nxc6 Nxc6 24.Rxc6 Rc8 25.Rdc1 Rxc6 26.Rxc6 Qa5 27.d5 exd5 28.exd5 Qd2 29.d6 Bf8 30.Qc3 Qxc3 31.Bxc3 Rb7 32.Bd4 Nd7 33.Rc7 b2 34.Rxb7 b1=Q+ 35.Rxb1 h6 36.h3 Bxd6 37.h4 f5 38.h5 Nb8 39.Kf1 Kh7 40.Ke1 Nc6 41.Bxc6 Kg8 42.Kd2 Be5 43.Bxe5 g6 44.Bf6 Kf7 45.Be7 g5 46.Bf8 Ke6 47.Bd7+ Kxd7 48.Bxh6 Ke8 49.Bxg5 Kd7 50.h6 f4 51.h7 Ke8 52.g4 Kd7 53.f3 Kd6 54.Kc3 Ke5 55.Kb4 Kd6 56.Ka5 Kd7 57.Ka6 Kc7 58.Kb5 Kb8 59.Ka6+ Ka8 60.h8=Q# 1-0