1.e4 e5 2.Nf3 Nc6 3.Nc3 g6 4.Nd5 Nf6 5.Bc4 Nxe4 6.d4 Nd6 7.Bg5 Be7 8.Bxe7 Nxe7 9.Nxe5 Nxc4 10.Nf6+ Kf8 11.Nxc4 d5 12.Ne3 Kg7 13.Qf3 c6 14.Qf4 Nf5 15.Nh5+ gxh5 16.Nxf5+ Bxf5 17.Qxf5 Qe7+ 18.Kf1 Rhe8 19.Qxh5 Qe4 20.Qg5+ Kh8 21.Qd2 Qg6 22.f3 Re6 23.Re1 Rxe1+ 24.Kxe1 Rg8 25.g3 Re8+ 26.Kd1 Qf6 27.Rf1 h5 28.Kc1 Kg7 29.b3 c5 30.Qd3 b6 31.dxc5 bxc5 32.Kb1 d4 33.f4 Re3 34.Qc4 Qf5 35.Kb2 Rc3 36.Qe2 Re3 37.Qd2 Qe4 38.Qa5 Re2 39.Qxc5 d3 40.Qg5+ Qg6 41.Qxg6+ Kxg6 42.Rd1 dxc2 43.Rd6+ f6 44.h3 Rh2 45.g4 Rxh3 46.gxh5+ Kf5 47.Kxc2 Rh2+ 48.Kb1 Rxh5 49.Ra6 Rh7 50.Kc2 Rf7 51.Ra4 Rc7+ 52.Kd2 Kg4 53.Rd4 f5 54.b4 Kf3 55.b5 Re7 56.a4 Re2+ 57.Kc3 Re3+ 58.Kc4 Re4 59.a5 Kxf4 60.b6 axb6 61.axb6 Kf3 62.Rxe4 fxe4 63.b7 e3 64.b8=Q e2 65.Qb1 Kf2 66.Qf5+ Ke3 67.Qc5+ Kd2 68.Qa5+ Kd1 69.Qh5 Kd2 70.Qg5+ Kd1 71.Qg4 Kd2 72.Qg2 Kd1 73.Qf3 Kd2 74.Qf4+ Kd1 75.Qd6+ Kc1 76.Qb4 Kd1 77.Kd3 e1=Q 78.Qb1# 1-0