1.e4 e5 2.d3 f6 3.f4 d6 4.Nf3 Nc6 5.g3 b6 6.Bg2 Bb7 7.Nc3 a5 8.a3 g6 9.O-O Qe7 10.Nd5 Qe6 11.Nxc7+ Kd7 12.Nxe6 Kxe6 13.fxe5 fxe5 14.Ng5+ Ke7 15.Qg4 Nh6 16.Qe6+ Kd8 17.Bh3 Bc8 18.Qf6+ Ne7 19.Qxh8 Kc7 20.Rxf8 Kc6 21.Bxc8 Rxc8 22.Rxc8+ Nxc8 23.Qxc8+ Kb5 24.Qc4#