1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.Bb5+ c6 7.dxc6 bxc6 8.Be2 h6 9.Nf3 e4 10.Ne5 Bd6 11.d4 exd3 12.Nxd3 Qc7 13.h3 c5 14.Bf3 Rb8 15.b3 O-O 16.O-O c4 17.bxc4 Nxc4 18.a4 Ne5 19.Nxe5 Bxe5 20.c3 Ba6 21.Be2 Bb7 22.Be3 Ne4 23.Bxa7 Rbd8 24.Qc1 Rd6 25.Bd4 Rg6 26.Bxe5 Qxe5 27.Bf3 Nxc3 28.Qxc3 Bxf3 29.Qxe5 Rxg2+ 30.Kh1 Rg5+ 31.Kh2 Rg2+ 32.Kh1 Rg5+ 33.Kh2 Rxe5 34.Nc3 Ra8 35.Ra3 Rh5 36.Kg3 Bc6 37.h4 g5 38.hxg5 Rxg5+ 39.Kh4 Raa5 40.f4 Rh5+ 41.Kg3 Bd7 42.Rd1 Rh3+ 43.Kg2 Bg4 44.Rd4 Rah5 45.Nb5 Rh2+ 46.Kg1 Rh1+ 47.Kf2 R1h2+ 48.Kg1 Rh1+ 49.Kg2 R5h2+ 50.Kg3 f5 51.Rc3 Re2 52.Rd8+ Kf7 53.Rc7+ Kg6 54.Rg8+ Kf6 55.Rf8+ Kg6 56.Rg8+ Kf6 57.Rf8+ Kg6 58.Rg8+ Kh5 59.Rg5+ hxg5 60.Rh7+ Kg6 61.Rxh1 Re3+ 62.Kg2 gxf4 63.Ra1 f3+ 64.Kg3 Kg5 65.Nd4 f4+ 66.Kf2 Rd3 67.Nc6 Rd2+ 68.Kg1 Bh3 69.Ne5 f2+ 70.Kh2 f1=Q#