1.e4 e5 2.Nf3 Nc6 3.c3 Bc5 4.Nxe5 Nxe5 5.d4 Bd6 6.dxe5 Bxe5 7.Be3 d6 8.Nd2 Nf6 9.f3 Nd7 10.Nc4 Bf6 11.Be2 Bh4+ 12.g3 Bf6 13.O-O g6 14.Bd4 Ne5 15.Nxe5 dxe5 16.Bc5 Bh3 17.Qa4+ b5 18.Bxb5+ c6 19.Bxc6+ Bd7 20.Rad1 Rc8 21.Bxd7+ Qxd7 22.Qxd7#