1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Bd2 Qe7 5.g3 Nc6 6.Nc3 O-O 7.Bg2 d6 8.d5 Nd8 9.dxe6 Bxe6 10.b3 Nc6 11.O-O Rad8 12.Ng5 Bg4 13.h3 Bxc3 14.Bxc3 Bc8 15.Qc2 g6 16.Rad1 h6 17.Nf3 Bf5 18.Qb2 Ne4 19.Bg7 Rfe8 20.Bxh6 f6 21.Nh4 Qh7 22.Nxf5 gxf5 23.Bxe4 fxe4 24.Qxf6 Re5 25.Rd5 Rde8 26.Bf4 Rxd5 27.cxd5 Ne7 28.Rc1 Nxd5 29.Qg5+