1.e4 e5 2.Nf3 Nc6 3.Bb5 Nge7 4.d4 a6 5.Ba4 b5 6.Bb3 f6 7.O-O g6 8.a4 Rb8 9.dxe5 fxe5 10.Ng5 d6 11.Bf7+ Kd7 12.Qg4+ Nf5 13.exf5 Nd4 14.f6+ Kc6 15.Qe4+ Kd7 16.c3 Bb7 17.Qg4+ Nf5 18.Be6+ Kc6 19.axb5+ axb5 20.c4 b4 21.Be3 d5 22.cxd5+ Kd6 23.Ne4#