1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.a3 Bxc3+ 5.bxc3 c5 6.Nf3 b6 7.Bg5 Ba6 8.e3 Nc6 9.Bd3 Na5 10.Qa4 O-O 11.O-O d5 12.Ne5 Rc8 13.dxc5 dxc4 14.Be4 Rxc5 15.Bxf6 gxf6 16.Nd7 Bb5 17.Bxh7+ Kg7 18.Qc2 Qxd7 19.Rad1 Rd5 20.Be4 Ba4 21.Rxd5 exd5 22.Bf5 Bxc2 23.Bxd7 f5 24.f3 Rd8 25.Bb5 Nb3 26.Rf2 Bd3 27.h3 Nc1 28.g4 Ne2+ 29.Kh2 Nxc3 30.Ba6 Nd1 31.Rd2 Nxe3