1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.Nc3 O-O 6.d3 d6 7.Bg5 Bg4 8.Nd5 Na5 9.Qc1 Bxf3 10.Bxf6 gxf6 11.Qh6 Bh5 12.Nxf6+ Qxf6 13.Qxf6 Nxc4 14.dxc4 Be2 15.Rfe1 Bxc4 16.b3 Bb5 17.c4 Bd7 18.Rad1 Rae8 19.Rd3 Bg4 20.Qg5+ Kh8 21.Qxg4 Re6 22.Rg3 f5 23.Qg7#