1.Nf3 Nf6 2.c4 b6 3.g3 Bb7 4.Bg2 c5 5.O-O g6 6.b3 Bg7 7.Bb2 O-O 8.Nc3 d6 9.d4 cxd4 10.Nxd4 Bxg2 11.Kxg2 d5 12.cxd5 Nxd5 13.Ndb5 Nxc3 14.Bxc3 Qc8 15.Bxg7 Kxg7 16.Rc1 Qb7+ 17.f3 Nc6 18.Qd5 Rac8 19.Rfd1 Rfd8 20.Qe4 Rxd1 21.Rxd1 a6 22.Nc3 Nd8 23.Qd4+ Kg8 24.Nd5 Ne6 25.Qe4 Kf8 26.Qe5 Kg8 27.Qe4 Kf8 28.Rd2 Rd8 29.Qe5