1.d4 Nf6 2.Nf3 e6 3.Bg5 h6 4.Bxf6 Qxf6 5.e4 d6 6.Nc3 a6 7.Bd3 Nd7 8.Qe2 Qd8 9.O-O b5 10.e5 d5 11.Nd1 c5 12.c3 Nb6 13.Nd2 Qd7 14.f4 g6 15.Ne3 h5 16.Rf2 c4 17.Bc2 Bg7 18.Raf1 Qc7 19.Qf3 Bd7 20.Qg3 h4 21.Qg4 O-O-O 22.Nf3 h3 23.g3 Rdg8 24.Ng5 f5 25.exf6 Bxf6 26.Nf7 e5 27.Qd1 exd4 28.cxd4 Rh7 29.Ne5 Be8 30.Qg4+ Kb8 31.Qe6 Bxe5 32.fxe5 Rhh8 33.Nxd5 Nxd5 34.Qxd5 Bc6 35.Qe6 Re8 36.Qxg6 Rhg8 37.Qf7 Qb6 38.Qf4 Bd5 39.Qf6 Qxd4 40.Qd6+ Ka7 41.Rd1 Rxg3+ 42.Kf1 Bg2+ 43.Kg1 Bf3+ 44.Kf1 Bg2+ 45.Kg1