1.d4 Nf6 2.Nf3 e6 3.c4 c5 4.g3 cxd4 5.Nxd4 d5 6.Bg2 e5 7.Nf3 d4 8.O-O Nc6 9.e3 Bc5 10.exd4 exd4 11.Re1+ Be6 12.Ng5 O-O 13.Rxe6 fxe6 14.Nxe6 Qb6 15.Nxf8 Rxf8 16.Qb3 Ng4 17.Qxb6 axb6 18.Bd5+ Kh8 19.f3 Nb4 20.Na3 Nxd5 21.cxd5 Rxf3 22.Bf4 d3+ 23.Kg2 Rf2+ 24.Kh3 h5 25.Kh4 Rxh2+ 26.Kg5 Kh7 27.Kf5 Re2 28.Bc7 d2 29.Nc2 d1=Q 30.Rxd1 Rxc2 31.Rd3 Nf6 32.d6 Rf2+ 33.Ke6 Kg6 34.d7 Nxd7 35.Rxd7 Rf6+ 36.Kd5 Rf7 37.Rxf7 Kxf7 38.Ke5 g6 39.a4 Ke7 40.Kf4 Bd4 41.b3 Kd7 42.Bb8 Bf6 43.Ke4 g5 44.Kf5 Bd8 45.Be5 Kc6 46.Bd4 Be7 47.Be3 h4 48.gxh4 gxh4 49.Kg4 b5 50.axb5+ Kxb5 51.Bd2 Kc5 52.Bc3 b5 53.Be5 Kb4 54.Bf4 Kxb3 55.Bd2 Kc4 56.Kh3 Bf6 57.Ba5 Bc3 58.Bd8 b4