1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.g3 Be7 7.Bg2 a6 8.O-O Qc7 9.g4 h6 10.f4 Nc6 11.Nb3 g5 12.e5 dxe5 13.fxg5 hxg5 14.Bxg5 Nd5 15.Bxe7 Ncxe7 16.Ne4 f5 17.c4 fxe4 18.cxd5 Qb6+ 19.Kh1 exd5 20.Qe1 Bd7 21.Qg3 Ng6 22.Rad1 Bb5 23.Rf5 O-O-O 24.g5 Rd6 25.Rf6 Rxf6 26.gxf6 Qxf6 27.Rxd5 Bc6 28.Rc5 Rd8 29.Qg4+ Kb8 30.Na5 Bd5 31.Bh3 Be6 32.Rc6 bxc6 33.Qg1 Qf3+ 34.Bg2 Rd1 35.Nxc6+ Kc7