1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.b4 c6 10.Ba3 a5 11.bxa5 c5 12.Nd2 Qxa5 13.Bb2 Ne8 14.a4 f5 15.Nb5 Qd8 16.Bc3 Nf6 17.f3 f4 18.g4 fxg3 19.hxg3 Nh5 20.Kg2 Nxg3 21.Kxg3 Nf5+ 22.exf5 Qg5+ 23.Kf2 Qh4+ 24.Ke3 Bxf5 25.Ne4 Qh3 26.Rh1 Qg2 27.Qg1 Qxg1+ 28.Rhxg1 Bh6+ 29.Kd3 Rad8 30.Raf1 Bf4 31.Bd2 Bh2 32.Rg2 Bh3 33.Rxh2 Bxf1 34.Bxf1 Rxf3+ 35.Ke2 Rb3 36.Bh3 Kg7 37.Be6 h5 38.Nexd6 Rf8 39.Ne4 Rb2 40.Nxc5 Rf4 41.d6 Kf6 42.Bd5 e4 43.Nxe4+ Ke5 44.Nec3 Rf8 45.Kd3 Rf3+ 46.Bxf3 Kf5 47.Bxb7