1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 d6 5.c3 f5 6.exf5 Bxf5 7.O-O Bd3 8.Re1 Be7 9.Qb3 Rb8 10.Qd5 e4 11.Bb3 Nh6 12.Ng5 Ne5 13.Nxe4 Rf8 14.Na3 Nhg4 15.Bc2 Rf5 16.Qg8+ Rf8 17.Qxh7 Nxf2 18.Bxd3 Nfxd3 19.Re3 d5 20.Nf2 Bc5 21.Qh5+ Kd7 22.Qh3+ Kd6 23.Rxd3 Nxd3 24.Qxd3 Bxf2+ 25.Kh1 Qf6 26.b3 Rbe8 27.Bb2 Re1+ 28.Rxe1 Bxe1 29.Nc4+ Kd7 30.Ne3 Bxd2 31.Ba3 Bxe3 32.Bxf8 Qf2