1.d4 Nf6 2.Bg5 Ne4 3.Bf4 c5 4.f3 Qa5+ 5.c3 Nf6 6.Nd2 cxd4 7.Nb3 Qf5 8.Bxb8 Rxb8 9.Nxd4 Qe5 10.Qd2 a6 11.g3 d5 12.Bg2 e6 13.Nb3 Be7 14.Nh3 b5 15.O-O h5 16.e3 Qc7 17.Nf2 Bd6 18.Qe2 h4 19.f4 hxg3 20.hxg3 Nh5 21.Qf3 f5 22.g4 Nf6 23.Rad1 g6 24.Nd4 Qh7 25.Rfe1 Rb7 26.g5 Ne4 27.Nxe4 fxe4 28.Qg3 Qc7 29.Ne2 Qa5 30.a3 Qd8 31.Kf2 Rbh7 32.Rh1 Qe7 33.Rxh7 Rxh7 34.Rh1 Rxh1 35.Bxh1 e5 36.Qh4 Bf5 37.Bg2 Kd7 38.Bh3 Qf7 39.Bxf5+ Qxf5 40.Qh7+ Be7 41.Ke1 exf4 42.exf4 e3 43.Nd4 Qb1+ 44.Ke2 Qxb2+ 45.Kxe3 Qxc3+