1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Nbd2 b6 5.e3 Bb7 6.Bd3 O-O 7.a3 Bxd2+ 8.Bxd2 Ne4 9.O-O f5 10.Qe2 d6 11.Be1 Qe8 12.Nd2 Qg6 13.f3 Nf6 14.c5 e5 15.dxe5 dxe5 16.Rc1 e4 17.fxe4 fxe4 18.Bc4+ Kh8 19.Bg3 Nbd7 20.cxb6 cxb6 21.Bb5 Rfc8 22.Nc4 a6 23.Bxd7 Nxd7 24.Rcd1 Qc6 25.Rf7 Nc5 26.Qg4 Qg6 27.Qxg6 hxg6 28.Nxb6 Rd8 29.Rdf1 Bc6 30.Nxa8