1.c4 c5 2.g3 Nf6 3.Bg2 g6 4.Nc3 Bg7 5.Nf3 d5 6.cxd5 Nxd5 7.O-O O-O 8.Nxd5 Qxd5 9.e3 Rd8 10.d4 Nc6 11.Ne5 Qd6 12.Nxc6 bxc6 13.Qa4 cxd4 14.exd4 Bxd4 15.Bf4 e5 16.Bg5 f6 17.Be3 Rb8 18.Bxc6 Rxb2 19.Rfd1 Bg4 20.Rac1 Bxd1 21.Qc4+ Kg7 22.Rxd1 Rc8 23.Bxd4 exd4 24.Rxd4 Rb1+ 25.Kg2 Qxc6+ 26.Qxc6 Rxc6 27.Rd7+ Kh6 28.h4 Ra6 29.f4 Rxa2+ 30.Kf3 f5