1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.Nxc6 bxc6 7.Bd3 d5 8.O-O Nf6 9.f4 Be7 10.e5 Nd7 11.Kh1 g6 12.Qe1 a5 13.b3 Nc5 14.Bd2 h5 15.h3 h4 16.Qe2 Nxd3 17.cxd3 Ba6 18.Rad1 Kf8 19.Bc1 Bb4 20.Bb2 Kg8 21.Qg4 Rh5 22.Ne2 a4 23.a3 Be7 24.b4 c5 25.bxc5 Bxc5 26.Rc1 Qe7 27.Rf3 Bxa3 28.Bxa3 Qxa3 29.Rcf1 Qb2 30.f5 exf5 31.Rxf5 Rxf5 32.Rxf5 Bc8