1.e4 e5 2.Nf3 Nf6 3.d4 d6 4.Bc4 Bg4 5.Nbd2 Nc6 6.c3 exd4 7.h3 Bh5 8.g4 Bg6 9.Ng5 Ne5 10.cxd4 Nxc4 11.Nxc4 Qe7 12.e5 dxe5 13.Nxe5 Be4 14.Nxe4 Nxe4 15.O-O c5 16.Qa4+ Kd8 17.h4 cxd4 18.Bg5 f6 19.Qxd4+ Kc8 20.Rac1+ Kb8 21.Nd7+ Qxd7 22.Qxd7 Bb4 23.Qc7#