1.e4 e5 2.Nf3 Nc6 3.Nc3 Bc5 4.Bc4 Nh6 5.d3 Nd4 6.Bxh6 gxh6 7.Nb5 d6 8.Nbxd4 Bxd4 9.Nxd4 exd4 10.Qf3 Rf8 11.O-O-O Bd7 12.h4 Qe7 13.Bd5 c6 14.Bc4 O-O-O 15.Qe2 Rde8 16.Qd2 Qf6 17.Qa5 Re5 18.Qxa7 Kd8 19.Qxb7 Ke7 20.b4 Rd8 21.Rh3 Qxf2 22.Rf3 Qxh4 23.Rxf7+ Ke8 24.Rff1 Re7 25.Rf3 h5 26.Rdf1 Rg7 27.Rf8+ Ke7 28.Rxd8 Kxd8 29.Qb8+ Ke7 30.Qf8#