1.Nf3 c5 2.c4 h6 3.e3 e6 4.Qc2 Qa5 5.a3 Nf6 6.Nc3 Be7 7.Bd3 Nc6 8.O-O d5 9.b3 Qd8 10.Ne2 e5 11.cxd5 Qxd5 12.Bc4 Qd6 13.Bb2 Be6 14.Bb5 Nd7 15.Ng3 O-O 16.Nf5 Bxf5 17.Qxf5 a6 18.Bxc6 Qxc6 19.Nxe5 Nxe5 20.Bxe5 Qd5 21.e4 Qxd2 22.Rad1 Qe2 23.Rd7 Rae8 24.Rxb7 c4 25.a4 Bg5 26.Bd6 c3 27.Bxf8 Rxf8 28.Rc7 c2 29.e5 c1=Q 30.Rcxc1 Bxc1 31.Rxc1 Qb2 32.Rb1 Qc3 33.e6 fxe6 34.Qxe6+ Kh8 35.Qxa6 Qc2 36.Rf1 Qxb3 37.Qc6 Qa2 38.Qe4 Rf6 39.Qd4 Qe2 40.h3 Rg6 41.Rd1 Qf3 42.g3 Rxg3+ 43.fxg3 Qxg3+ 44.Kf1 Qxh3+ 45.Ke2 Qg2+ 46.Kd3 Qf3+ 47.Kc2 Qe2+ 48.Rd2 Qf3 49.Kb2 Qc6 50.Qb4 Qf6+ 51.Ka2 Qc6 52.a5 Kh7 53.Kb3 Qf3+ 54.Kb2 Qa8 55.Rd1 Qf3 56.Rd2 Qf8 57.Qxf8 Kg6 58.Rd7 h5 59.Qf5+ Kxf5 60.Rd5+ Kg6 61.a6 Kh6 62.Rc5 g5 63.a7 g4 64.Re5 g3 65.a8=Q h4 66.Qa4 Kh7 67.Qa3 Kh8 68.Rd5 Kg8 69.Qa5 Kf8 70.Qa1 Kf7 71.Qg1 Kf6 72.Qc5 Kf7 73.Qb5 Kg6 74.Qe2 g2 75.Qxg2+ Kh6 76.Ra5 Kh7 77.Rh5# 1-0