1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 Ne4 6.O-O Be7 7.Re1 Nc5 8.Nxd4 O-O 9.Nc3 Ne6 10.Nf5 Bc5 11.Qg4 g6 12.Bxe6 fxe6 13.Nh6+ Kg7 14.Ne4 Be7 15.Ng5 Nb4 16.Qh4 Rh8 17.Nhf7 Qf8 18.Nxh8 Qxh8 19.Nxe6+ Kf7 20.Ng5+ Kg7 21.Qc4 Bxg5 22.Bxg5 Nc6 23.Bf6+