1.d4 Nf6 2.Bg5 d5 3.Nd2 c6 4.e3 Nbd7 5.f4 Qa5 6.c3 h6 7.Bh4 e6 8.Bd3 Be7 9.Ngf3 Qc7 10.O-O c5 11.Ne5 c4 12.Bc2 Nb6 13.Qe1 g6 14.g4 h5 15.f5 Nxg4 16.Bxe7 Nxe5 17.dxe5 Qxe7 18.fxg6 fxg6 19.Bxg6+ Kd8 20.Qg3 h4 21.Qg4 Nd7 22.Rf7 Nxe5 23.Rxe7 Nxg4 24.Rg7 Nxe3 25.Re1 Nf5 26.Bxf5 exf5 27.Re5 Rh6 28.Rxd5+ Ke8 29.Kf2 Be6 30.Rd6 Rd8 31.Nxc4 Rxd6 32.Nxd6+ Kf8 33.Rxb7 h3 34.Ke3 Rg6 35.Kf4 Rg2 36.Ke5 Rg6 37.c4 f4 38.Kxf4 Rg4+ 39.Ke5 Bxc4 40.Rb4 Be6 41.Rb8+ Kg7 42.Kxe6