1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f4 O-O 6.Nf3 c5 7.dxc5 Qa5 8.Bd3 Na6 9.Qe2 Nxc5 10.Bc2 Bg4 11.O-O e5 12.Kh1 Ne6 13.Qd3 Bxf3 14.Rxf3 Nd4 15.Rf1 Nxc2 16.Qxc2 Rac8 17.Qd3 Qc5 18.b3 Ng4 19.Qe2 exf4 20.Qxg4 Bxc3 21.Rb1 f5 22.exf5 Qxf5 23.Qxf5 Rxf5 24.Rxf4 Rxf4 25.Bxf4 Rf8 26.Bxd6 Rf2 27.a3 a6 28.h3 Ra2 29.Kh2 Kf7 30.Kg3 Ke6 31.Bf8 Rc2 32.Kf3 h5 33.Rd1 Bd2 34.Ke4 Bg5 35.g3 Re2+ 36.Kd4 Rf2 37.Bb4 Rf3 38.Rd3 Bf6+ 39.Ke4 Rxd3 40.Kxd3 Be5 41.Be1 Kf5 42.a4 Bf6 43.b4 Be5 44.b5 Bf6 45.c5 axb5 46.axb5 Be5 47.Bf2 Ke6 48.Ke4 Bc3 49.Be3 Bb4 50.Kd4 Be1 51.Bf4 Bf2+ 52.Kc4 Bg1 53.h4 Bf2 54.c6 b6 55.c7 Kd7 56.Kd5 Be1 57.c8=Q+ Kxc8 58.Ke6