1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.O-O c5 5.c4 dxc4 6.Qa4+ Bd7 7.Qxc4 Bc6 8.Nc3 Nbd7 9.a4 Be7 10.e4 O-O 11.Qe2 Qb6 12.Rd1 Rfd8 13.d4 cxd4 14.Nxd4 Ne5 15.Be3 Qb4 16.h3 Bc5 17.Nxc6 Nxc6 18.Bxc5 Qxc5 19.Qb5 Qb6 20.e5 Nd7 21.Qxb6 axb6 22.f4 Nc5 23.Bxc6 bxc6 24.b4 Na6 25.b5 Rxd1+ 26.Rxd1 cxb5 27.axb5 Nc5 28.Rd6 g5 29.Rxb6 Ra3 30.Ne2 Re3 31.Kf2 gxf4 32.gxf4 Rxh3 33.Rb8+ Kg7 34.b6 Rb3 35.Nd4 Rb4 36.Ke3 Na4 37.b7 Nc5 38.Rc8 Nxb7 39.f5 exf5 40.Nxf5+ Kg6 41.Ne7+ Kh6 42.Rg8 Nc5 43.Nf5+