1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Bxc6 dxc6 5.Nc3 Bc5 6.O-O Nf6 7.Nxe5 fxe4 8.Nxe4 Be7 9.Nxf6+ Bxf6 10.Qh5+ g6 11.Qe2 Qe7 12.Re1 Bf5 13.d4 O-O-O 14.c3 h5 15.Bd2 g5 16.Qf3 Qh7 17.Nf7 g4 18.Qf4 Rhg8 19.Nh6 Bg5 20.Qxf5+ Qxf5 21.Nxf5 Bxd2 22.Ne7+ Kb8 23.Nxg8 Bxe1 24.Rxe1 Rxg8 25.g3