1.Nf3 d5 2.d4 Bd7 3.h3 Nf6 4.c4 e6 5.cxd5 exd5 6.Nc3 Be6 7.Bf4 Bd6 8.Ne5 Ne4 9.e3 Nxc3 10.bxc3 Nd7 11.Rb1 O-O 12.Bd3 Nb6 13.O-O Qe8 14.Qc2 h6 15.Rfe1 Rd8 16.e4 dxe4 17.Bxe4 Qa4 18.Qc1 Rfe8 19.Bxh6 f6 20.Bxg7 Kxg7 21.Qf4 Nd5 22.Qg3+ Kf8 23.f4 Nxc3 24.Qxc3 Qa3 25.Qd2 Bc5 26.Nf3 Bxa2 27.f5 Kg7 28.Rxb7 Bf7 29.Qf4 Bb6 30.Qg4+ Kf8 31.Qh4 Kg7 32.Ng5 Bxd4+ 33.Kh1 fxg5 34.Qxg5+ Kf8 35.f6 Bxf6 36.Qxf6 Qg3 37.Rf1 Qg7 38.Qh4 Rd4 39.Rxf7+ Qxf7 40.Qh8+ Qg8 41.Qxd4 Qg7 42.Qc5+ Qe7 43.Qf2+ Qf7 44.Bf3 Qf4 45.Qc5+ Kg8 46.Bd5+ Kh8 47.Qc3+ Qe5 48.Qxe5+ Rxe5 49.Bf3 a5 50.Rxc7 a4 51.Ra7 Re3 52.Rxa4 Kg7 53.Kh2 Re5 54.Kg3 Re7 55.Kf4 Rc7 56.g4 Rf7+ 57.Kg3 Rd7 58.g5 Kg8 59.h4 Kf7 60.h5 Rd8 61.h6 Kg6 62.Kg4 Kf7 63.Kf5 Ke7 64.g6 Rf8+ 65.Ke5 Re8 66.Ra7+ Kd8+ 67.Kd6 Re6+ 68.Kxe6 Kc8 69.g7 Kb8 70.Rf7 Kc8 71.g8=Q# 1-0