1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.d3 d6 6.c3 Be7 7.Nbd2 O-O 8.Nf1 b5 9.Bc2 d5 10.Qe2 Bb7 11.Ng3 dxe4 12.dxe4 Nd7 13.Nf5 Nc5 14.O-O Ne6 15.Rd1 Qe8 16.Bb3 Bc5 17.Bd5 Nf4 18.Bxf4 exf4 19.Qd2 g6 20.Nh6+ Kg7 21.Qxf4 Bd6 22.Nf5+ gxf5 23.Qg5+ Kh8 24.Qf6+ Kg8 25.Ng5 Bf4 26.Qxf5 Bxg5 27.Qxg5+ Kh8 28.Qf6+ Kg8 29.Rd3 Ne5 30.Rg3+ Ng6 31.Bxb7