1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Bc5 5.d3 d6 6.Bb3 a5 7.a4 Be6 8.Bxe6 fxe6 9.Nb5 O-O 10.O-O h6 11.c3 Qe7 12.h3 Rf7 13.Qe2 Raf8 14.Nh4 Kh7 15.Nf3 Nh5 16.Ng5+ hxg5 17.Qxh5+ Kg8 18.Bxg5 Qd7 19.Be3 Bxe3 20.fxe3 Rxf1+ 21.Rxf1 Rxf1+ 22.Kxf1 Nd8 23.Ke2 Nf7 24.Qg4 c6 25.Na3 b5 26.axb5 cxb5 27.Nb1 Nd8 28.Nd2 a4 29.h4 Nf7 30.Qg6 Qe7 31.Nf3 d5 32.exd5 exd5 33.Qc6 e4 34.dxe4 dxe4 35.Nd4 Nd6 36.Nxb5 Nxb5 37.Qxb5 Qxh4 38.Qxa4 Qg4+ 39.Kf1 Qf5+ 40.Kg1 Qg4 41.Qc2 Qg3 42.Qxe4 Qe1+ 43.Kh2 Qf2 44.b4 Qf6 45.c4 Qd6+ 46.Qf4 Qxb4 47.Qd4 Qe1 48.c5 Qf2 49.c6 Qe1 50.c7 Qe2 51.c8=Q+ Kh7 52.Qf5+ Kg8 53.Qfd5+ Kf8 54.Qa7 Qg4 55.Qdf7# 1-0