1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 b5 6.Bxb5 Qxd5 7.Bf1 h6 8.Nc3 Qa5 9.Bb5 Bd7 10.Nf3 Bd6 11.O-O O-O-O 12.d3 e4 13.dxe4 Rhe8 14.Qe2 Bb4 15.Bd2 a6 16.Bxa6+ Kb8 17.Qb5+ Qxb5 18.Bxb5 Bxc3 19.Bxc3 Nxe4 20.Bxg7 Rg8 21.Bxh6 Rg6 22.Be3 Bh3 23.g3 Bxf1 24.Kxf1 Nb4 25.Ba4 Nd5 26.Re1 Nxe3+ 27.Rxe3 Nd2+ 28.Nxd2 Rxd2 29.Re2 Rd1+ 30.Kg2 Ra6 31.Bb3 Rad6 32.Bxf7 Rb1 33.b3 Rb2 34.a4 Kb7 35.Bc4 Kb6 36.h4 Kc5 37.f4 Kb4 38.Kf3 Kc3 39.Bd3 Rb1 40.h5 Rh1 41.g4 Rh3+ 42.Kg2 Rh4 43.Kg3 Rh1 44.Rh2 Rg1+ 45.Kh4 Rd4 46.Rf2 Rh1+ 47.Kg5 Rd5+ 48.f5 Rd4 49.h6 Rg1 50.Rf4 Rd7 51.f6 Rh1 52.f7 Rd5+ 53.Rf5 Rd8 54.f8=Q Rxf8 55.Rxf8