1.e4 e5 2.Nc3 Nc6 3.Bc4 Nf6 4.d3 d6 5.f4 Bg4 6.Nge2 Nh5 7.O-O exf4 8.Bxf4 Nxf4 9.Bxf7+ Kd7 10.Rxf4 Qg5 11.Qf1 Be7 12.Qf2 Ne5 13.Qg3 h5 14.Raf1 h4 15.Qe1 Bf6 16.Bb3 h3 17.g3 Qh5 18.Nd4 Ng6 19.Rxf6 gxf6 20.Nd5 Raf8 21.Nxf6+ Rxf6 22.Rxf6 Ne5 23.Qf2 c5 24.Nb5 Nf3+ 25.Kf1 Rh6 26.Rf4 Qg5 27.Nc3 Qe5 28.Rxg4 Rf6 29.Rf4 Rxf4 30.gxf4 Qxf4 31.Qe2 Nxh2+ 32.Ke1 Nf3+ 33.Kd1 h2 34.Qg2 Qd2+ 35.Qxd2 Nxd2 36.Kxd2 h1=Q 37.Ba4+ Kd8 38.Nb5 a6 39.Nc3 Qa1 40.Nd1 Qxa2 41.Bb3 Qa5+ 42.c3 b5 43.Ne3 Qa1 44.Kc2 a5 45.Nf5 a4 46.Be6 b4