1.e4 e5 2.Nf3 Nf6 3.Bc4 Nxe4 4.Nc3 Nxc3 5.dxc3 f6 6.O-O Nc6 7.Nh4 Ne7 8.f4 d5 9.Bb3 e4 10.Qh5+ g6 11.Nxg6 Nxg6 12.f5 Bc5+ 13.Kh1 Bxf5 14.Rxf5 c6 15.Bh6 Qe7 16.Raf1 O-O-O 17.Rxf6 e3 18.Qh3+ Kb8 19.Re6 e2 20.Re1 Rhf8 21.Bxf8 Rxf8 22.g3 Rf1+ 23.Kg2 Qf7