1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.a4 Be7 8.g3 O-O 9.Bg2 Qc7 10.O-O Nc6 11.f4 Bd7 12.Nb3 Rac8 13.a5 Nb4 14.g4 Bc6 15.g5 Nd7 16.Rc1 Nc5 17.Nd4 Qxa5 18.Qh5 g6 19.Qh6 Rfe8 20.f5 Bf8 21.Qh4 exf5 22.Nxf5 gxf5 23.Rxf5 Re5 24.Bh3 Nxe4 25.Rcf1 Nxc3 26.bxc3 Qd5 27.R1f3 Rxf5 28.Bxf5 Bg7 29.Bd4 h6 30.gxh6 Be5 31.h7+ Kh8 32.Qf6+