1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O b5 6.Bb3 Bb7 7.Re1 Bc5 8.c3 O-O 9.d4 Bb6 10.Bg5 h6 11.Bh4 d6 12.a4 Re8 13.axb5 axb5 14.Rxa8 Bxa8 15.d5 Nb8 16.Qe2 c6 17.dxc6 Bxc6 18.Nfd2 Nbd7 19.Na3 Nc5 20.Bc2 d5 21.Bxf6 Qxf6 22.exd5 Bxd5 23.Nxb5 Ne6 24.Be4 Nf4 25.Qf3 Be6 26.Nd6 Rd8 27.N2c4 Bg4 28.Qg3 Ne2+ 29.Rxe2 Bxe2 30.Nxb6 Qxd6 31.Nd5 Bc4