1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 Nbd7 6.Nf3 O-O 7.Bd3 Ne8 8.O-O e5 9.fxe5 dxe5 10.d5 Nc5 11.Bc2 a5 12.Be3 Qe7 13.Qd2 b6 14.Qf2 Rb8 15.b3 f5 16.Bxc5 bxc5 17.Na4 fxe4 18.Bxe4 Nd6 19.Nxc5 Bg4 20.Qh4 Qxh4 21.Nxh4 Rf4 22.Rae1 Rbf8 23.g3 Rxf1+ 24.Rxf1 Rxf1+ 25.Kxf1 Bf8 26.Bf3 Bh3+ 27.Bg2 Bxg2+ 28.Kxg2 Nxc4 29.bxc4 Bxc5 30.Nf3 Bd6 31.Ng5 Kg7 32.Kf3 h6 33.Ne6+ Kf6 34.Ke4 c6 35.a4 cxd5+ 36.Kxd5 Bb4 37.Nd8 Kf5 38.c5 e4 39.c6 e3 40.c7 e2 41.c8=Q+