1.Nf3 c5 2.c4 g6 3.Nc3 Bg7 4.g3 Nc6 5.Bg2 e5 6.d3 Nge7 7.O-O Rb8 8.Rb1 a6 9.a3 b5 10.Ne4 d6 11.Bg5 O-O 12.Bf6 Bxf6 13.Nxf6+ Kg7 14.Ne4 f5 15.Nc3 Be6 16.Ng5 Bg8 17.Qc1 bxc4 18.dxc4 h6 19.Nf3 Bxc4 20.b4 cxb4 21.axb4 Nxb4 22.Rd1 Qc7 23.Qd2 Rfd8 24.Rxb4 Rxb4 25.Nxe5 dxe5 26.Qxd8 Qxd8 27.Rxd8 Rb3 28.Nd1 Rb1 29.Kf1 Nd5 30.Ke1 Nc3