1.d4 Nf6 2.Nf3 e6 3.c4 c5 4.g3 b6 5.Bg2 Bb7 6.d5 b5 7.O-O bxc4 8.dxe6 fxe6 9.Qa4 Be7 10.Na3 O-O 11.Nxc4 d5 12.Ng5 Bc6 13.Qc2 dxc4 14.Nxe6 Qc8 15.Nxf8 Bxg2 16.Kxg2 Kxf8 17.Qxc4 Qc6+ 18.f3 Nbd7 19.e4 Ne5 20.Qc3 Qe6 21.Bf4 Ng6 22.Be3 Rc8 23.Rac1 h5 24.Qc4 Qe5 25.Bd4 Qg5 26.f4 Qg4 27.Bxf6 Bxf6 28.e5 Be7 29.Rce1 Nh4+ 30.Kh1 Nf5 31.Qe2 Qg6 32.b3 Rd8 33.Rd1 Rxd1 34.Rxd1 Qc6+ 35.Kg1 c4 36.h3 c3 37.Qxh5 Ne3 38.Qh8+ Kf7 39.Qh5+ Kg8