1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Qc2 d5 6.Nf3 Nbd7 7.Bg2 O-O 8.O-O c6 9.Rd1 h6 10.Bf4 a5 11.Ne5 Qb6 12.Nxd7 Bxd7 13.c5 Qa7 14.Nc3 b6 15.Na4 bxc5 16.dxc5 Ng4 17.Nb6 e5 18.Bd2 Rad8 19.h3 Nf6 20.a3 Be6 21.b4 Nd7 22.e4 Nxb6 23.cxb6 Qxb6 24.bxa5 Qa7 25.Qxc6 Bc5 26.Be1 Rc8 27.Qb5 Rb8 28.Qd3 Rb2 29.exd5 Bxf2+ 30.Kh1 Bd7 31.Bb4 Rc8 32.Rac1 Rxc1 33.Rxc1 Be3 34.Rf1 Bd4 35.d6 Be6 36.Qb5 Rxg2 37.Kxg2 Qa8+ 38.Kh2 Qc8 39.Qd3 Bxh3 40.a6 Bxf1 41.Qxf1 Qc2+ 42.Qg2 Qd1 43.Qa8+ Kh7 44.Qe4+ g6 45.Be1 f5 46.Qb7+ Kh8 47.d7 Bg1+ 48.Kh1 Bb6 49.Qxb6 Qxe1+ 50.Qg1 Qe4+ 51.Qg2 Qd4 52.Qa8+ Kg7 53.d8=Q Qa1+ 54.Kh2 Qb2+ 55.Qg2 Qxa3 56.Qd7+ Kf8 57.a7 h5 58.a8=Q+ Qxa8 59.Qxa8# 1-0