1.d4 d5 2.Nf3 c6 3.c4 Nf6 4.Nbd2 g6 5.cxd5 cxd5 6.Nb3 Bg7 7.Bf4 O-O 8.e3 Nc6 9.Be2 Nh5 10.Bg5 h6 11.Bh4 g5 12.Bg3 Nxg3 13.hxg3 Qd6 14.O-O b6 15.Rc1 Bd7 16.a3 Bf6 17.Nh2 Bg7 18.Bd3 f5 19.g4 fxg4 20.Nxg4 h5 21.Ne5 Nxe5 22.dxe5 Qxe5 23.Qxh5 Rf6 24.Bg6 Qd6 25.Bh7+ Kf8 26.f4 gxf4 27.Rxf4 Rxf4 28.exf4 Rd8 29.Qg5 Be6 30.Rd1 Bf7 31.Qg4 Bxb2 32.Nd4 Bxa3 33.Nf3 Bc5+ 34.Kf1 Qh6 35.Ng5 d4 36.Bd3 Bg8 37.Re1 Bd6 38.Re6 Qh1+ 39.Kf2 Rc8 40.Qf5+ Kg7 41.Rg6+ Kh8 42.Qxc8 Qh4+ 43.Kg1