1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 Nxd4 6.Nxe5 O-O 7.Nc3 d6 8.Nf3 Bg4 9.Qd3 Bxf3 10.gxf3 Nh5 11.f4 Qh4 12.Ne2 Nxe2+ 13.Qxe2 Nxf4 14.Bxf4 Qxf4 15.Kh1 Rae8 16.Bd3 Re5 17.f3 f5 18.Qg2 Rf6 19.exf5 Rh6 20.f6 Qxf6 21.Qg4 Reh5 22.Qg3 Rg5 23.Qe1 Rxh2+ 24.Kxh2 Qh6+