1.d4 Nf6 2.c4 e6 3.g3 d5 4.Nf3 c6 5.Bg2 Nbd7 6.O-O b5 7.cxb5 cxb5 8.Bf4 Bb7 9.Qd3 a6 10.a4 bxa4 11.Nc3 Nb6 12.Nxa4 Nxa4 13.Rxa4 Qb6 14.Rc1 Bc6 15.Raa1 Be7 16.Qc2 Bb5 17.Be5 h6 18.e4 dxe4 19.Nd2 Bd3 20.Qa4+ Bb5 21.Qd1 O-O 22.Nxe4 Nxe4 23.Bxe4 Rac8 24.Qg4 Rxc1+ 25.Rxc1 Bg5 26.f4 f5 27.Qh5 Bf6 28.Bxf6 Rxf6 29.Bg2 Qxd4+ 30.Kh1 Qxb2 31.Qd1 Rf8 32.h4 Qe2 33.Qb3 Kh7 34.Rc7 Rd8 35.Qc3 Rd7 36.Rxd7 Bxd7 37.Bf3 Qf1+ 38.Kh2 Qf2+ 39.Bg2 Bb5 40.Qa1 Bc6