1.e4 e5 2.Bc4 Nf6 3.d4 d6 4.Nc3 Be7 5.Nf3 c5 6.dxe5 dxe5 7.Bb5+ Nc6 8.Qxd8+ Bxd8 9.Nxe5 O-O 10.Nxc6 bxc6 11.Bxc6 Rb8 12.e5 Ng4 13.f4 Rb6 14.Bf3 Bd7 15.O-O f6 16.h3 f5 17.hxg4 fxg4 18.Bd5+ Kh8 19.Ne4 Rb4 20.Nxc5 Bb5 21.Re1 Bh4 22.Re4 Rxe4 23.Bxe4 g5 24.f5