1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.Bb5+ c6 7.dxc6 bxc6 8.Be2 Bc5 9.c3 Ne4 10.Nxe4 Be7 11.O-O O-O 12.d4 exd4 13.cxd4 f5 14.Ned2 Bd6 15.Bc4+ Kh8 16.h3 Qg5 17.Be2 f4 18.Nf3 Qg6 19.Bd3 Qh5 20.Bd2 Bf5 21.Bxa5 Bxd3 22.Qxd3 Rf6 23.Bd2 Rg6 24.Ne1 Rf8 25.Qf3 Qh4 26.Bxf4 Bxf4 27.g3 Qxh3 28.Nc3 Rh6 29.Qg2 Qh5 30.gxf4 Rg6 31.Ne4 Rxg2+ 32.Nxg2 Rf5 33.Rac1 h6 34.Ng3 Qg6 35.Nxf5 Qxf5 36.Rxc6 h5 37.Rc7 a5 38.Rc5 Qg4 39.Rxa5 h4 40.Rg5 Qh3 41.Rh5+ Kg8 42.Rxh4 Qd3 43.f5 Qxf5 44.Rd1 Qd7 45.Nf4 Qe7 46.Rh3 Qg5+ 47.Ng2 Qg4 48.Rdd3 Qe2 49.d5 Kf8 50.Rhf3+ Kg8 51.d6 Qe8 52.d7 Qd8 53.Rfe3 Kh7 54.Re8 Qc7 55.d8=Q Qc1+ 56.Ne1 Kh6 57.Rg3 Qxb2 58.Rh8#