1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Qe8 15.Nxe7+ Qxe7 16.Qb3 Rfc8 17.Nc3 Ne4 18.Rac1 Ndf6 19.Bf4 Nxc3 20.Rxc3 Rxc3 21.Qxc3 Rc8 22.Qd2 Ne4 23.Qd3 Qb4 24.f3 Nf6 25.Qd2 Qxd2 26.Rxd2 h6 27.h4 Nh5 28.Bd6 Nf6 29.g4 Ne8 30.Bf4 f6 31.h5 Kf7 32.Kf2 Ke7 33.e4 dxe4 34.fxe4 Nd6 35.Bxd6+ Kxd6 36.e5+ Kc7 37.Bxb7 Kxb7 38.Ke3 fxe5 39.dxe5 Rc5 40.Rd6 Rxe5+ 41.Kf4 Rg5 42.Rxe6 Kc8 43.Re7 a5 44.Re5 Rxe5 45.Kxe5 Kd7 46.Kd5 a4 47.b4 axb3 48.axb3 Ke7 49.Kc6 Kf6 50.Kxb6 Kg5 51.b4 Kxg4 52.b5 Kxh5 53.Kc5 g5 54.b6 g4 55.b7 g3 56.b8=Q Kg6 57.Qa8 h5 58.Qa7 h4 59.Qa6+ Kh5 60.Qa5 g2 61.Qe1 Kg4 62.Kd4 Kh3 63.Qg1 Kg3 64.Ke3 h3 65.Qe1+ Kh2 66.Kf2 g1=Q+ 67.Qxg1# 1-0