1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.Qc2 d5 6.Bg5 h6 7.Bh4 c5 8.e3 cxd4 9.exd4 Nc6 10.Rd1 g5 11.Bg3 Ne4 12.Bd3 f5 13.O-O Bxc3 14.bxc3 f4 15.Bxe4 dxe4 16.Qxe4 Qf6 17.h4 fxg3 18.fxg3 Qf5 19.Qe3 Bd7 20.hxg5 Qg6 21.gxh6 Qxg3 22.d5 exd5 23.Rxd5 Bf5 24.Rxf5 Rxf5 25.Qe6+ Rf7 26.Nh4 Ne5 27.Nf5 Qxc3 28.Ne7+ Kh8 29.Ng6+ Nxg6 30.Rxf7 Rg8 31.h7 Rg7 32.Rxb7 Qd4+ 33.Kh1 Qa1+ 34.Kh2 Qe5+ 35.Qxe5 Nxe5 36.Rxg7 Kxg7 37.Kg3 Nxc4 38.Kf4 Kxh7 39.Ke4 Kg6 40.Kd5 Ne3+ 41.Ke4