1.Nf3 Nf6 2.g3 b5 3.Bg2 Bb7 4.O-O c5 5.d3 d6 6.c4 bxc4 7.dxc4 Nbd7 8.Nc3 Nb6 9.Nd2 Bxg2 10.Kxg2 g6 11.b3 Bg7 12.Bb2 O-O 13.Qc2 e6 14.e4 d5 15.exd5 exd5 16.cxd5 Nfxd5 17.Rfd1 Nb4 18.Qb1 Qe7 19.Nce4 Bxb2 20.Qxb2 f5 21.Nc3 Rad8 22.Nc4 f4 23.g4 f3+ 24.Kh1 Nxc4 25.bxc4 Qh4 26.Rxd8 Rxd8 27.Ne4 Rd4 28.Nxc5 Qxg4 29.Rg1 Rd1