1.e4 e5 2.Bc4 Nf6 3.Nc3 Bc5 4.Nf3 Nc6 5.d3 h6 6.Be3 Bxe3 7.fxe3 d6 8.h3 Ne7 9.O-O c6 10.Qe2 a5 11.a3 Nh5 12.Kh2 Ng6 13.Bxf7+ Kxf7 14.Nxe5+ Kg8 15.Nxg6 Qg5 16.Rf8+ Kh7 17.Nxh8 Qe7 18.Raf1 Qe5+ 19.R1f4 Nxf4 20.exf4 Qe7 21.Rf7 Qe8 22.Qh5 Kxh8 23.Qg6 Qg8 24.f5 Bxf5 25.exf5 Rf8 26.Re7 Rf6 27.Qh5 Qf8 28.Re8