1.e4 c5 2.Nf3 a6 3.c4 d6 4.d4 Bg4 5.Be2 Bxf3 6.Bxf3 Nc6 7.d5 Nd4 8.Be3 Nxf3+ 9.Qxf3 g6 10.Nc3 Bg7 11.O-O Nf6 12.Rad1 Nd7 13.Qe2 Rb8 14.f4 Qa5 15.Bd2 Qb4 16.Rf3 Qxb2 17.e5 dxe5 18.f5 Qb6 19.Rdf1 O-O 20.Rh3 Rfe8 21.Ne4 Nf6 22.fxg6 hxg6 23.Ng5 Qb2 24.Kh1 Red8 25.Rc3 b5 26.Qe1 bxc4 27.Bc1 Qb4 28.Qxe5 Nxd5 29.Qxg7+ Kxg7 30.Rxf7+ Kg8 31.Rcf3 Nf6