1.e4 e5 2.Nf3 Nf6 3.Bc4 Nxe4 4.Nc3 Nxc3 5.dxc3 d6 6.Bxf7+ Kxf7 7.Nxe5+ Ke8 8.Qh5+ g6 9.Nxg6 Bg4 10.Qxg4 hxg6 11.Qxg6+ Kd7 12.Qf5+ Ke8 13.O-O Nc6 14.Bg5 Ne7 15.Rae1 Qd7 16.Re6 Rg8 17.Rfe1 Rg7 18.Qf6 d5 19.Qxg7 Bxg7 20.Bxe7 Qxe7 21.Rxe7+ Kf8 22.Rxc7 Re8 23.g3