1.c4 c5 2.g3 Nc6 3.Bg2 g6 4.Nc3 Bg7 5.e3 e6 6.Nge2 Nge7 7.d4 cxd4 8.Nxd4 Nxd4 9.exd4 d5 10.cxd5 Nxd5 11.O-O O-O 12.Qb3 Qb6 13.Bxd5 exd5 14.Qxb6 axb6 15.Nxd5 Bh3 16.Rd1 Rad8 17.Nc3 Bxd4 18.Be3 Bxc3 19.bxc3 b5 20.f3 Be6 21.a3 f6 22.Bb6 Rd5 23.Rxd5 Bxd5 24.Kf2 Kf7 25.Rd1 Ke6 26.Re1+ Kd7 27.Bc5 Re8 28.Rxe8 Kxe8 29.Ke3 Kd7 30.Bd4 Ke6 31.h4