1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Ng3 e4 7.Nd4 Qf6 8.c3 a6 9.Ba4 Ne7 10.O-O h5 11.f3 h4 12.fxe4 Qe5 13.Nxc6 Nxc6 14.exd5 Qxd5 15.Bb3 Bc5+ 16.d4 Nxd4 17.Be3 Nxb3 18.Qxd5 Bxe3+ 19.Kh1 hxg3 20.Qe5+ Kd7 21.Qxg7+ Kc6 22.Qxh8 Nxa1 23.Rf6+ Kb5 24.Qe8+