1.d4 Nf6 2.Nf3 e6 3.c4 b6 4.g3 Ba6 5.Qc2 c5 6.d5 exd5 7.cxd5 Bb7 8.Bg2 Nxd5 9.O-O Be7 10.Rd1 Nc6 11.Qa4 Nf6 12.e4 O-O 13.e5 Ne8 14.Nc3 Qc8 15.Nd5 Bd8 16.Bf4 Nc7 17.Ne3 Ne6 18.Nf5 Bc7 19.Be3 Re8 20.Qg4 Nxe5 21.Nxe5 Bxe5 22.Rd5 Bxd5 23.Bxd5 Qd8 24.Nh6+ Kf8 25.Qh5 gxh6 26.Qxe5 Kg8 27.Bxh6 f6 28.Qf5 Qe7 29.Bxa8