1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.f4 d6 8.Qf3 Nf6 9.O-O-O Be7 10.g4 Nd7 11.g5 b5 12.f5 Nce5 13.Qh3 Nc5 14.g6 fxg6 15.fxe6 Bb7 16.Nd5 Bxd5 17.exd5 Rc8 18.Bf4 Ne4 19.Qe3 Ng4 20.Qxe4 Nf2 21.Qf3 Nxd1 22.Qxd1 Rf8 23.Qd2 Qc5 24.Bg2 Bf6 25.Be3 Qc4 26.Kb1 Be5 27.Nc6 Bf4 28.b3 Bxe3 29.Qxe3 Qg4 30.Qa7