1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O Qc7 7.f4 d6 8.c4 Nbd7 9.Nc3 b6 10.Be3 Nc5 11.Bc2 Bb7 12.Qf3 Be7 13.Rac1 O-O 14.b4 Ncd7 15.Bd3 Rad8 16.Nd5 exd5 17.cxd5 Nc5 18.Nf5 Qd7 19.bxc5 bxc5 20.Bd2 Ne8 21.Ba5 Rb8 22.Qh3 Bc8 23.Bc3 f6 24.e5 g6 25.e6 Qa7 26.Nh6+ Kg7 27.Kh1 Nc7 28.Nf5+ gxf5 29.Bxf5 Rh8 30.Qh5 Nxe6 31.dxe6 Bd8 32.Qg5+ Kf8 33.Bxf6 h6 34.e7+