1.a4 Nf6 2.e4 Nxe4 3.Qe2 Nf6 4.Nf3 d5 5.Qb5+ c6 6.Qb3 c5 7.d4 cxd4 8.Ne5 Qc7 9.Bb5+ Bd7 10.Bf4 Nc6 11.Nxd7 Qxd7 12.Nd2 a6 13.Bxc6 Qxc6 14.O-O e6 15.Nf3 Bd6 16.Nxd4 Qd7 17.Bxd6 Qxd6 18.Qxb7 O-O 19.Nc6 Ne4 20.b4 Nd2 21.Rfe1 Ne4 22.c4 Qf4 23.Qb6 Nc3 24.Ne7+ Kh8 25.cxd5 exd5 26.Qc5 Qd2 27.b5 axb5 28.axb5 Rxa1 29.Rxa1 Qc2 30.Ng6+ hxg6 31.Qxf8+ Kh7 32.b6 Qb2 33.Qa3 Ne2+ 34.Kf1 Qb5 35.Qa6 Qb2 36.Qa2 Qe5 37.Re1 Qxh2 38.Kxe2 Qxg2 39.Qb3 Qe4+ 40.Qe3 Qc2+ 41.Kf1 Qc4+ 42.Kg2 Qg4+ 43.Kh1 Qh5+ 44.Kg2 Qg4+ 45.Kf1 Qc4+ 46.Re2 Qc8 47.Rb2 Qc4+ 48.Kg2 Qg4+ 49.Qg3 Qe4+ 50.Qf3 Qd4 51.Rb3 Qa4 52.b7 Qa7 53.b8=Q g5 54.Qxa7 Kg8 55.Qf5 d4 56.Qfxf7+ Kh8 57.Qf6 Kh7 58.Qfxg7# 1-0