1.Nf3 c5 2.g3 g6 3.Bg2 Bg7 4.O-O Nc6 5.c4 d6 6.Nc3 Qd7 7.d3 b6 8.e3 Bb7 9.d4 Nf6 10.a3 O-O 11.d5 Ne5 12.Nxe5 dxe5 13.e4 Ne8 14.Qe2 Nd6 15.b3 a5 16.a4 e6 17.Rd1 Rad8 18.Bg5 Rde8 19.Bh3 f5 20.dxe6 Rxe6 21.exf5 gxf5 22.Nd5 Qf7 23.Bg2 Kh8 24.h4 h6 25.Bd2 f4 26.Rf1 f3 27.Bxf3 Qxf3 28.Qxf3 Rxf3 29.Nxb6 Rxb3 30.Bxa5 Nf5 31.Nd7 Rg6 32.Be1 Nxh4 33.Nxc5 Nf3+