1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O h6 5.a3 d6 6.b4 Bb6 7.Bb2 Nf6 8.d3 d5 9.exd5 Nxd5 10.Nxe5 Qf6 11.Bxd5 Nxe5 12.Bxe5 Qg5 13.d4 O-O 14.c4 c5 15.bxc5 Bxc5 16.f4 Qe7 17.dxc5 Qxc5+ 18.Bd4 Qc7 19.Qd3 Be6 20.Qg3 g6 21.Bxe6 Qd6 22.Qxg6#