1.Nf3 d5 2.d4 c5 3.c4 cxd4 4.cxd5 Qa5+ 5.Qd2 Qxd5 6.Nc3 Qa5 7.Nxd4 Nf6 8.Nb3 Qc7 9.Nb5 Qc6 10.Qa5 b6 11.Qc3 Qxc3+ 12.bxc3 Na6 13.f3 e5 14.e4 Be7 15.Nd2 Be6 16.Nc4 Nd7 17.Ncd6+ Kf8 18.Nf5 h5 19.a4 Nac5 20.Nc7 Rc8 21.Nxe6+ Nxe6 22.Bd2 g6 23.Ne3 Bg5 24.Nd5 Bxd2+ 25.Kxd2 Kg7 26.a5 Rc5 27.Be2 bxa5 28.Rhb1 Nb6 29.Rb5 a4 30.Nxb6 axb6 31.Rxa4 Rd8+ 32.Ke1 Rxc3 33.Rxe5 Nf4 34.g3 Rc1+ 35.Kf2 Rd2 36.gxf4 Rcc2 37.Ke3 Rxe2+ 38.Kd3 Red2+ 39.Ke3 Rxh2 40.Ra7 Rhe2+ 41.Kd4 Rcd2+ 42.Kc4 Ra2 43.Rb7 Rec2+ 44.Kd4 Rd2+ 45.Ke3 Re2+ 46.Kd4 Rad2+ 47.Kc4 b5+ 48.Rexb5 Re1 49.f5 Rc1+ 50.Kb3 Rb1+ 51.Kc3 Rxb5 52.Rxb5 Rf2 53.fxg6 Rxf3+ 54.Kd4 fxg6 55.e5 h4 56.Rb7+ Rf7 57.Rb1 g5 58.e6 Rf5 59.Re1 Kf8 60.Ke4 Rf4+ 61.Ke5 h3 62.Kd6 h2 63.Rc1 g4 64.e7+ Kf7 65.Re1 Ke8 66.Ra1 Rf6+ 67.Ke5 Rh6 68.Rh1 g3 69.Rc1 Rb6 70.Kf4 g2 71.Kf3 h1=Q 72.Ra1 Rc6 73.Kf4 Kxe7 74.Kg5 Rh6 75.Ra5 g1=B 76.Kf4 Ba7 77.Rg5 Be3+ 78.Kf5 Qf1+ 79.Kg4 Qh3# 0-1