1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 Qc7 6.Be3 a6 7.Bd3 Nf6 8.Nxc6 bxc6 9.O-O d5 10.f4 Be7 11.Kh1 Bb7 12.exd5 cxd5 13.Bd4 O-O 14.Qf3 g6 15.Rae1 Qd7 16.f5 Bd8 17.fxe6 fxe6 18.Qh3 e5 19.Rxf6 Qxh3 20.Rxf8+ Kxf8 21.Bc5+ Be7 22.Bxe7+ Kxe7 23.gxh3 e4 24.Nxe4 dxe4 25.Bxe4 Bxe4+ 26.Rxe4+ Kd6 27.Kg2 Rc8 28.Re2 h6 29.Kf2 a5 30.Ke1