1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 fxe4 5.Nxe4 d5 6.Ng3 Bg4 7.h3 Bxf3 8.Qxf3 Nf6 9.d3 Bc5 10.Qf5 Qd6 11.Qg5 O-O-O 12.Nf5 Bxf2+ 13.Ke2 Qc5 14.Bxc6 bxc6 15.c3 Qb6 16.Nxg7 Bg1 17.Qxf6 Rhf8 18.Qe6+ Kb8 19.Qg4 Rf2+ 20.Kd1 Rf1+ 21.Kc2 Qf2+ 22.Kb3 Ka8 23.Ka3 Rb8 24.Ne6 Qf7 25.b4 Rg8 26.Ng5 Qe7 27.Qe2 Qf6 28.Nxh7 Qf7 29.g4 a5 30.Rb1 d4 31.Qxe5 Qxh7 32.Qxa5+ Kb8 33.b5 Qxd3