1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 Nf6 6.Nc3 e6 7.a3 Qc7 8.f4 d6 9.Be3 a6 10.a4 b6 11.Bd3 Be7 12.Qf3 Rb8 13.O-O O-O 14.Qh3 g6 15.Rae1 Re8 16.Kh1 Bf8 17.e5 Nd7 18.exd6 Bxd6 19.f5 gxf5 20.Bg5 Nce5 21.Nd4 f6 22.Nxe6 Rxe6 23.Nd5 Nxd3 24.Rxe6 Qxc2 25.Re8+ Bf8 26.Ne7+ Kg7 27.Qh6+ Kf7 28.Qh5+ Ke6 29.Nxf5+