1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 Qc7 6.g3 d6 7.Bg2 Bd7 8.O-O Nc6 9.h3 Nf6 10.a4 Na5 11.g4 h6 12.f4 Be7 13.Kh2 Qc5 14.Nce2 g6 15.b3 e5 16.Ba3 Qc7 17.fxe5 dxe5 18.Bxe7 Kxe7 19.Qe1 Rac8 20.Qf2 Qd6 21.Ng3 Nc6 22.Nde2 Nb4 23.Rad1 Qe6 24.c4 h5 25.g5 Nh7 26.Nf5+ Kf8 27.Nd6 Nxg5 28.Nxc8 Bxc8 29.Qc5+