1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Be2 Nf6 6.Nc3 Qc7 7.O-O d6 8.f4 Nbd7 9.Kh1 b5 10.Bf3 Bb7 11.a3 Be7 12.Qe1 Nb6 13.e5 dxe5 14.fxe5 Nfd7 15.Qg3 Bxf3 16.Nxf3 O-O-O 17.Bg5 f6 18.Be3 g6 19.Bxb6 Nxb6 20.Ne4 Rhf8 21.exf6 Qxg3 22.hxg3 Bxf6 23.Nxf6 Rxf6 24.Ng5 Rdf8 25.Rfe1 Kd7 26.Rad1+ Ke7 27.Kg1 Rh8 28.Ne4 Rf5 29.b3 Rd8 30.Rxd8 Kxd8 31.Rd1+