1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Bc5 5.c3 d5 6.exd5 Nxd5 7.Qb3 Na5 8.Qb5+ c6 9.Qxc5 Nxc4 10.dxc4 Nf4 11.Qxe5+ Ne6 12.O-O O-O 13.Nbd2 b6 14.Ne4 c5 15.Nd6 Ba6 16.Re1 Qc7 17.b3 Nd8 18.Qg3 Ne6 19.Nh4 Rad8 20.Nhf5 Kh8 21.Bg5 Rd7 22.Bf4 Nxf4 23.Qxg7#