1.Nf3 Nf6 2.c4 e6 3.g3 b6 4.Bg2 Bb7 5.O-O c5 6.d4 cxd4 7.Qxd4 d6 8.Nc3 Be7 9.Rd1 a6 10.Bg5 Nbd7 11.Qd2 Qc7 12.Bf4 Ne5 13.Nxe5 Bxg2 14.Nxf7 Kxf7 15.Kxg2 Qxc4 16.Rac1 d5 17.Qe3 Rac8 18.Qxb6 Rc6 19.Qe3 Rhc8 20.Rd4 Qc5 21.Qd3 Qb6 22.Na4 Qb5 23.Rxc6 Rxc6 24.Qxb5 axb5 25.Nc3 b4 26.Na4 Nd7 27.Bd2 Nb6 28.Nxb6 Rxb6 29.Kf3 b3 30.Ra4 Bf6 31.Ra7+ Kg6 32.Be3 Rb8 33.Bc1 Rc8 34.Be3