1.e4 e5 2.Nc3 Nf6 3.f4 d6 4.Nf3 Bg4 5.Bc4 Bxf3 6.Qxf3 Nc6 7.O-O Nd4 8.Qd3 c6 9.Ne2 Qb6 10.Kh1 O-O-O 11.Bxf7 Nxe2 12.Qxe2 exf4 13.Rxf4 Rd7 14.Be6 g5 15.Rxf6 Bg7 16.Bxd7+ Kxd7 17.Rf7+ Ke6 18.Rxg7 Rf8 19.d3 Rf2 20.Qe1 Qd4 21.Rxg5 Qf6 22.Rf5 Qh4 23.Qxf2 Qg4 24.Be3 d5 25.Rf1 dxe4 26.dxe4 Qxe4 27.Rf6+ Kd5 28.Qd2+ Kc4 29.Qc3+ Kb5 30.R1f5+ Ka4 31.Qa3#