1.Nf3 c5 2.c4 Nc6 3.b3 g6 4.Bb2 Nf6 5.g3 Bg7 6.Bg2 e6 7.O-O d5 8.e3 O-O 9.Qe2 b6 10.d4 Ba6 11.dxc5 bxc5 12.Rd1 Qc7 13.Na3 Rac8 14.Qe1 dxc4 15.Nxc4 Bxc4 16.bxc4 Nd7 17.Bxg7 Kxg7 18.Qc3+ Kg8 19.Rab1 Nb6 20.h4 Rfd8 21.Kh2 Nb4 22.Ng5 Rxd1 23.Rxd1 Nxa2 24.Qa1 Nb4 25.Ne4 h5 26.Nd6 Rd8 27.Qe5 Nxc4 28.Nxc4 Qxe5 29.Rxd8+