1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 h6 5.Nxd4 Bc5 6.Nxc6 Qf6 7.O-O Qxc6 8.Qf3 Bxf2+ 9.Rxf2 Qxc4 10.b3 Qe6 11.Bb2 f6 12.e5 Ke7 13.exf6+ Kd8 14.f7 Nf6 15.Bxf6+ Qxf6 16.Qxf6+ gxf6 17.Rxf6 Rf8 18.Nc3 c6 19.Re1 Kc7 20.Re8 Rxf7 21.Rxf7 b5 22.Rff8 Rb8 23.Ne4 a5 24.Nc5 Ra8 25.Na6+ Rxa6 26.Rxc8+ Kb7 27.Rb8+ Kc7 28.Ra8 Rxa8 29.Rxa8 Kb6 30.g4 d5 31.h4 b4 32.g5 hxg5 33.hxg5 Kc5 34.g6 Kb5 35.g7 Kb6 36.g8=Q Kb5 37.Qf8 Kb6 38.Rb8+ Ka6 39.Qd8 c5 40.Qb6#