1.e4 e5 2.Bc4 Nc6 3.d3 Nf6 4.Nc3 Na5 5.Nge2 Bc5 6.Ng3 d6 7.h3 Nxc4 8.dxc4 Be6 9.Qd3 Nd7 10.O-O g6 11.Kh2 a5 12.Bd2 h5 13.b3 Bd4 14.Nge2 Nc5 15.Qg3 h4 16.Qf3 Bxc3 17.Nxc3 g5 18.Nd5 Nd7 19.Rad1 Rg8 20.Qe2 b6 21.a3 Nf6 22.g4 Kf8 23.b4 axb4 24.axb4 Nxd5 25.cxd5 Bd7 26.Ra1 f6 27.c4 Kg7 28.Be3 Qb8 29.Rfb1 Kg6 30.Qf3 Rxa1 31.Rxa1 Qb7 32.c5 bxc5 33.bxc5 c6 34.cxd6 Ra8 35.Rc1 Rc8 36.Qd1 cxd5 37.Rb1 Qc6 38.Rb6 Qc4 39.exd5 Qe4 40.Rb7 Ba4 41.Qd2 Rc2 42.Rb4 Rc4 43.f3 Qxf3 44.Rxc4 Qg3+ 45.Kh1 Qxh3+ 46.Kg1 Qg3+ 47.Qg2 Qxe3+ 48.Qf2 Qd3 49.Qf5+ Qxf5 50.gxf5+ Kf7 51.Rxa4 g4 52.Rxg4 Ke8 53.Rxh4 Kf8 54.Rg4 e4 55.Kf1 e3 56.Rd4 e2+ 57.Kxe2 Kg8 58.Rc4 Kg7 59.Rf4 Kg8 60.Rf2 Kf8 61.Ke3 Kf7 62.Ra2 Kg8 63.Ra7 Kh8 64.Ra6 Kg7 65.Kf3 Kh7 66.Ra1 Kg7 67.Kg4 Kf8 68.Ra4 Kg7 69.Ra7+ Kf8 70.d7 Kf7 71.d8=Q# 1-0