1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.h3 O-O 6.O-O d6 7.Bg5 Na5 8.Nbd2 c6 9.a3 Nxc4 10.Nxc4 h6 11.Bh4 Nh7 12.Bxe7 Qxe7 13.Ne3 f5 14.exf5 Bxf5 15.Nxf5 Rxf5 16.Qe2 Raf8 17.Nd2 Ng5 18.Ne4 Ne6 19.Ng3 Rg5 20.Rae1 Nf4 21.Qe3 h5 22.Kh1 h4 23.Ne4 Rxg2 24.Rg1 Rxg1+ 25.Rxg1 d5 26.Nd2 Qf6 27.Rg4 d4 28.Qf3 Ne6 29.Qxf6 Rxf6 30.Ne4 Rf4 31.Rxf4 Nxf4 32.Kh2 b6 33.Nd2 Kf7 34.Nf3 Ng6 35.Kg2 Ke6 36.Ng5+ Kf5 37.Ne4 Nf4+ 38.Kh2 Ke6 39.Ng5+ Kd5 40.Kg1 c5 41.Kf1 b5 42.Ke1 Ne6 43.Ne4 c4 44.f3 Nf4 45.Nf2 Ke6 46.b3 cxb3 47.cxb3 a6 48.b4 Kf5 49.Kf1 Nd5 50.Ne4 Ne3+ 51.Kf2 Nc2 52.Nc5 Nxa3 53.Nxa6 Nc2 54.Ke2 Kf4 55.Kf2 g5 56.Nc7 Nxb4 57.Ne6+ Kf5 58.Nc5 Nd5 59.Kg2 b4 60.Kg1 Nf4 61.Kh2 Ne2 62.Kg2 Nc1 63.Ne4 Nxd3 64.Nd2 Kf4 65.Nb3 Ke3 66.Na5 Ne1+ 67.Kf1 Nxf3 68.Nc4+ Kd3 69.Nb2+ Kc2 70.Nc4 b3 71.Kf2 e4 72.Kf1 b2 73.Nxb2 Kxb2 74.Kf2 d3 75.Kg2 d2 76.Kf2 d1=Q 77.Ke3 Qd3+ 78.Kf2