1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 g6 6.c4 Bg7 7.Be3 d5 8.exd5 exd5 9.Nc3 Nf6 10.O-O O-O 11.cxd5 Nxd5 12.Nxd5 Qxd5 13.Rc1 Nd7 14.Bc4 Qa5 15.Ne6 fxe6 16.Bxe6+ Kh8 17.Bxd7 Bxd7 18.Qxd7 Qxa2 19.Rc7 Qxb2 20.Rd1 Rae8 21.h3 Rxe3 22.fxe3 b5 23.Rc8 Qf2+ 24.Kh1 b4 25.Qe6 a5 26.Rdd8 Rxd8 27.Rxd8+ Bf8 28.Ra8 b3 29.Qxb3 Kg7 30.Rd8 a4 31.Rd7+