1.Nf3 d6 2.e4 c5 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.O-O-O d5 10.Kb1 Nxd4 11.e5 Nf5 12.exf6 exf6 13.Nxd5 Nxe3 14.Qxe3 Be6 15.Bc4 f5 16.Bb3 Bxd5 17.Rxd5 Qf6 18.c3 Rfe8 19.Qd3 Re7 20.Rd1 Rae8 21.a3 h5 22.Ka2 b6 23.Rd2 Re5 24.Rd6 Qg5 25.Qc4 R5e6 26.Rxe6 fxe6 27.Qc6 Qe7 28.Rd7 Qc5 29.Rxg7+