1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.Be3 Bb6 6.Qd2 d6 7.h3 h6 8.Nc3 O-O 9.O-O-O Be6 10.g4 Na5 11.Bxe6 fxe6 12.g5 hxg5 13.Nxg5 Qe7 14.h4 Ng4 15.Bxb6 cxb6 16.f3 Nh6 17.Rdg1 Nc6 18.Qg2 Nd8 19.Nh3 Rf7 20.Qg6 Kf8 21.Rh2 Rxf3 22.Rf2 Rxf2 23.Nxf2 Qxh4 24.Qxg7+ Ke8 25.Qh8+ Kd7 26.Qg7+ Kc6 27.Rf1 Qf4+ 28.Kb1 Ndf7 29.Qg6 Re8 30.Qg2 Rg8 31.Qh3 Nd8 32.Nfd1 Rg3 33.Rxf4 Rxh3 34.Rf6 Nhf7 35.b4 b5 36.Nf2 Rh6 37.Rf3 d5 38.Kb2 b6 39.Ng4 Rg6 40.Ne3 d4 41.Nxb5 Kxb5 42.Nc4 Kxb4 43.a3+ Ka4 44.Rf1 b5 45.Nd2 Rg2 46.Nb3 Nd6 47.Rh1 b4 48.axb4 Kxb4 49.Rh7 a5 50.Rd7 N8b7 51.Re7 a4 52.Nc1 a3+ 53.Ka2 Rxc2+ 54.Kb1 Rb2+ 55.Ka1 Nc5 56.Rg7 Kc3 57.Rc7 Nb7 58.Rg7 Nxd3 59.Nxd3 Kxd3 60.Rg4 Kc2 61.Rg2+ Kb3 62.Rg3+ Ka4 63.Rg6 Nc5 64.Rg3 Nb3+ 65.Rxb3 Rxb3 66.Ka2 d3 67.Ka1 d2 68.Ka2 Kb4 69.Ka1 d1=Q+ 70.Ka2 Qb1#