1.Nf3 Nf6 2.g3 g6 3.Bg2 d5 4.O-O Bg7 5.c4 O-O 6.cxd5 Qxd5 7.Nc3 Qd8 8.d4 c5 9.d5 e6 10.dxe6 Bxe6 11.Ng5 Bc8 12.Bf4 Nc6 13.Bd6 Re8 14.Bxc5 Qa5 15.Na4 Bd7 16.Qe1 Qxa4 17.Rd1 Rad8 18.b4 b6 19.Bd6 h6 20.Nxf7 Kxf7 21.Qc3 Rc8 22.Qf3 Kg8 23.Bf4 Bg4 24.Qd3 g5 25.Qc4+ Be6 26.Qd3 Nxb4 27.Qg6 gxf4 28.gxf4 Bf7 29.Qg3 Nc6 30.Kh1 Qa5 31.Rg1 Rcd8 32.Bf3