1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bb7 7.d3 Bd6 8.a4 h6 9.c3 O-O 10.Nh4 Nxe4 11.Ng6 Nc5 12.Nxf8 Nxb3 13.Qxb3 Bxf8 14.axb5 axb5 15.Rxa8 Qxa8 16.Qc2 Ne7 17.f3 Nd5 18.Qf2 Qa6 19.f4 exf4 20.Bxf4 Nxf4 21.Qxf4 Qg6 22.Qg3 Bc5+ 23.d4 Qxg3 24.hxg3 Bd6 25.Kh2 f6 26.Nd2 Kf7 27.Re1 Bd5 28.Ne4 Be7 29.Nc5 Bxc5 30.dxc5 c6 31.g4 Be6