1.e4 e5 2.Nf3 Bc5 3.b4 Bxb4 4.c3 Bc5 5.d4 Bb6 6.Nxe5 Qe7 7.Bf4 d6 8.Nc4 Nf6 9.f3 O-O 10.e5 dxe5 11.dxe5 Nh5 12.g3 c6 13.g4 Nxf4 14.Qd2 Qh4+ 15.Kd1 Rd8 16.Nd6 Nd5 17.Bc4 Ne3+ 18.Kc1 Nxc4 19.Qf4 Be3+ 20.Kd1 Bxf4 21.Re1 Qf2 22.h4 Ne3+ 23.Kc1 Qxe1+ 24.Kb2 Qe2+ 25.Kb3 Be6+ 26.c4 Qc2+ 27.Kb4 Qb2+ 28.Ka4 Na6 29.Nxb7 Qb4#