1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Bc5 5.d4 exd4 6.c3 dxc3 7.e5 d5 8.Bb3 Ng4 9.Nxc3 Be6 10.Nxd5 Ncxe5 11.Nxe5 Nxe5 12.Qh5 Ng6 13.Bg5 Qc8 14.Nf6+ Kf8 15.Rfe1 Bd6 16.Rxe6 fxe6 17.Qf3 h6 18.Nd7+ Ke8 19.Bxe6 Ne5 20.Qh5+ g6 21.Qh3 Nxd7 22.Re1 hxg5 23.Qxh8+ Bf8 24.Qg8 Kd8 25.Bxd7 Kxd7 26.Qe6+