1.d4 e6 2.Nf3 c5 3.e4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Be3 Be7 7.g4 Nc6 8.g5 Nd7 9.h4 Qa5 10.a4 Nc5 11.f3 Qb4 12.Qd2 O-O 13.O-O-O Nxa4 14.Nxa4 Qxa4 15.Kb1 Nxd4 16.Qxd4 Qxd4 17.Bxd4 e5 18.Be3 Be6 19.f4 exf4 20.Bxf4 Rfd8 21.Bh3 Rac8 22.Bf5 g6 23.Bxe6 fxe6 24.h5 Rc4 25.hxg6 hxg6 26.Rh6 Rxe4 27.Bd2 Rd4 28.Rdh1 Kf7 29.Rh7+ Ke8 30.Bc3 Rf4 31.Rg7 e5 32.Rhh7 Rd7 33.Bd2 Rf2 34.Be3 Rf3 35.Bxa7 b5 36.Bb8 Rf1+ 37.Ka2 Rf5 38.Bxd6 Rxd6 39.Rxe7+ Kf8 40.Rb7 Kg8 41.Rhg7+ Kf8 42.Rgc7 Re6 43.Rxb5 e4 44.Rb8+ Re8 45.Rbb7 e3 46.Rh7 Kg8 47.Rbg7+ Kf8 48.Rh8+ Kxg7 49.Rxe8 Rxg5 50.Rxe3 Rc5 51.Re2 g5 52.b4 Rc8 53.Kb3 Kf6 54.b5 g4 55.c4 Rg8 56.Kb4 g3 57.Rg2 Ke5 58.b6 Kd6 59.Kb5 Rg5+ 60.Ka6 Kc6 61.b7 Kc7 62.c5 Rg4 63.c6 Ra4+ 64.Kb5 Rg4 65.Rd2 Rg5+ 66.Ka6 g2 67.Rd8 Rb5 68.Kxb5 g1=Q 69.b8=Q# 1-0