1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.d3 fxe4 5.dxe4 Nf6 6.O-O d6 7.Nc3 Be7 8.h3 O-O 9.Bc4+ Kh8 10.a3 Qe8 11.Nd5 Nxd5 12.Qxd5 Bxh3 13.Ne1 Qg6 14.Qd3 Bd7 15.Be3 Rf6 16.f3 Raf8 17.Kf2 Be6 18.Rh1 Nd8 19.Rd1 Qf7 20.Bxe6 Nxe6 21.Qb3 b6 22.Qd5 g5 23.Ke2 g4 24.Kd2 Rg6 25.Kc1 Bg5 26.Qd2 Nf4 27.fxg4 Qa2 28.c3 Qc4 29.Qc2 Ne2+ 30.Kd2 Rf2 31.Nd3 Nd4+