1.e4 e5 2.Nf3 d6 3.Bc4 Bg4 4.d3 Nf6 5.Nbd2 c5 6.h3 Bh5 7.g4 Bg6 8.Nf1 d5 9.exd5 a6 10.Nxe5 Nbd7 11.Bf4 a5 12.Nxg6 fxg6 13.d6 g5 14.Bg3 a4 15.Qe2+ Qe7 16.dxe7 a3 17.exf8=N+ Kd8 18.Ne6+ Kc8 19.b3 Nf8 20.Nxf8 Rxf8 21.Qe6+ Nd7 22.Bb5 Rd8 23.Ne3 Ra5 24.Bxd7+ Rxd7 25.Nd5 Ra6 26.Nb6+ Rxb6 27.Qxb6 Re7+ 28.Kd2 g6 29.Rhe1 Rd7 30.Re8+ Rd8 31.Rxd8#