1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 O-O 5.a3 Bxd2+ 6.Qxd2 b6 7.g3 c5 8.Bg2 Nc6 9.O-O Ba6 10.b3 d5 11.cxd5 exd5 12.dxc5 bxc5 13.Bb2 Ne4 14.Qc2 Qb6 15.Rad1 Rad8 16.Ne5 Nxe5 17.Bxe5 Qg6 18.Rxd5 Nxg3 19.Qxg6 Nxe2+ 20.Kh1 hxg6 21.Rxc5 Rfe8 22.Ra5 Re6 23.Re1 Nf4 24.Rxa6 Rxe5 25.Rf1 Rd3 26.Rxa7 Rg5 27.Be4 Rd4 28.Re1 Re5 29.Ra4 Rexe4