1.e4 e5 2.Nf3 Nc6 3.Bb5 f5 4.Nc3 Nf6 5.exf5 e4 6.Qe2 Qe7 7.Ng5 d5 8.d3 h6 9.Ne6 Bxe6 10.fxe6 Qxe6 11.dxe4 dxe4 12.O-O O-O-O 13.Bxc6 Qxc6 14.Nb5 Kb8 15.Be3 Bc5 16.Bxc5 Qxc5 17.Rfd1 Rde8 18.Nd4 Rhf8 19.b4 Qe5 20.c4 h5 21.h3 e3 22.Qxe3 Qxe3 23.fxe3 Rxe3 24.Re1 Rfe8 25.Kf2 R3e4 26.Rad1 Rf4+ 27.Nf3 Kc8 28.Rxe8+ Nxe8 29.Rd4 Rxd4 30.Nxd4 Kd7 31.Ke3