1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nxc6 bxc6 6.Bc4 Nf6 7.Nc3 Nxe4 8.Nxe4 d5 9.Nxc5 dxc4 10.Qxd8+ Kxd8 11.O-O Re8 12.Bf4 Re7 13.Rad1+ Bd7 14.Rxd7+ Rxd7 15.Nxd7 Kxd7 16.Rd1+ Kc8 17.Re1 Kb7 18.Re7 Rd8 19.h3 Rc8 20.Rxf7 Kb6 21.Rxg7 a5 22.Rxh7 a4 23.h4 Kb7 24.h5 Kb6 25.h6 Kb5 26.Rxc7 Rh8 27.h7 Kc5 28.Be5 Re8 29.h8=Q Rxh8 30.Bxh8 a3 31.b3 cxb3 32.cxb3 Kb5 33.g4 c5 34.g5 c4 35.Rxc4 Ka5 36.g6 Kb5 37.g7 Ka5 38.g8=R Kb5 39.Rb8+ Ka6 40.Ra4#