1.d4 Nf6 2.c4 c5 3.Nf3 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 d6 7.O-O Nc6 8.b3 cxd4 9.Nxd4 Nxd4 10.Qxd4 b6 11.Bb2 Bb7 12.Qe3 Nd7 13.Rfd1 Nc5 14.Rac1 Nxe4 15.Bf3 Nxc3 16.Bxc3 Bxf3 17.Qxf3 Bxc3 18.Rxc3 Qc7 19.Qf4 e5 20.Qh6 Rad8 21.Rcd3 f5 22.h4 Qg7 23.Qxg7+ Kxg7 24.Rxd6 Rxd6 25.Rxd6 Rf7 26.g3 e4 27.Kf1 Kf8 28.Ke2 Rc7 29.Ke3 Ke7 30.Rd5 Rc5 31.Kd4 Rxd5+ 32.Kxd5 Kd7 33.b4 Kc7 34.h5 a6 35.h6 Kd7 36.Ke5 Kc6 37.Kf6 a5 38.a3 axb4 39.axb4 Kd6 40.Kg7 g5 41.Kxh7 f4 42.Kg6 fxg3 43.fxg3 e3 44.h7 e2 45.h8=Q e1=Q 46.Qf6+