1.Nf3 Nf6 2.c4 Nc6 3.d4 d5 4.cxd5 Nxd5 5.e4 Nf6 6.Nc3 Bg4 7.Bc4 Bxf3 8.gxf3 Qxd4 9.Qb3 Na5 10.Bxf7+ Kd8 11.Qc2 e6 12.Be3 Qd7 13.Rd1 Bd6 14.e5 Qxf7 15.exd6 c6 16.Ke2 Nc4 17.Qb3 Ne5 18.d7 b6 19.Ne4 Nfxd7 20.Ng5 Qf5 21.Nxe6+ Kc8 22.f4 Re8 23.Nd4 Qh5+ 24.Kd2 Nf3+ 25.Nxf3 Qxf3 26.Rc1 Kb7 27.Rhd1 Rad8 28.Kc2 Qe4+ 29.Rd3 Nf6 30.Rd1 Nd5 31.Kc1 Nxf4 32.Rxd8 Ne2+ 33.Kd2 Rxd8+ 34.Kxe2 Qg4+ 35.f3 Qg2+ 36.Bf2 Re8+ 37.Kd3 Qxf2 38.Qf7+ Ka6 39.Qxe8 Qxf3+ 40.Kc2 Qf5+ 41.Kd2 Qf2+ 42.Qe2+ Qxe2+ 43.Kxe2 Kb5 44.Rd7 Kc4 45.Rxg7 b5 46.Rxh7 b4 47.Rxa7 c5 48.Rc7 Kb5 49.h4 Kb6 50.Rc8 Kb5 51.h5 Kb6 52.h6 Kb5 53.h7 Kc4 54.h8=Q Kb5 55.Qe5 Kc4 56.Qxc5#