1.e4 c5 2.Nc3 e6 3.Nge2 Nc6 4.d4 cxd4 5.Nxd4 d6 6.g3 Be7 7.Bg2 Nf6 8.O-O a6 9.Nce2 O-O 10.c4 Rb8 11.b3 d5 12.Bf4 Ra8 13.cxd5 exd5 14.e5 Ne4 15.a3 f6 16.Nxc6 bxc6 17.Qc2 Qb6 18.Be3 Qc7 19.f3 Ng5 20.f4 Nh3+ 21.Kh1 Qb7 22.Nd4 c5 23.Nf5 fxe5 24.Nxe7+ Qxe7 25.Bxc5 Qc7 26.Bxd5+ Kh8 27.Bxa8 Bf5 28.Be4 Qxc5 29.Bxf5