1.Nf3 Nf6 2.d4 a5 3.Bg5 d5 4.e3 e6 5.c4 Bb4+ 6.Nc3 h6 7.Bxf6 Qxf6 8.Rc1 O-O 9.h3 c6 10.a3 Bxc3+ 11.Rxc3 Nd7 12.Be2 dxc4 13.Bxc4 b6 14.O-O Bb7 15.Qe2 c5 16.Bb5 Bxf3 17.Qxf3 Qxf3 18.gxf3 cxd4 19.exd4 Nf6 20.Rc6 Rab8 21.Rd1 Rfd8 22.Bc4 Rbc8 23.Rxc8 Rxc8 24.Bb3 Rd8 25.Kf1 Nd5 26.Bxd5 Rxd5 27.Ke2 Rb5 28.b4 axb4 29.Rb1 b3 30.Kd3 b2 31.Kc4 Ra5 32.Kb4 Kf8 33.Rxb2 Ke7 34.a4 Kd6 35.Rb3 Rh5 36.f4 Rf5 37.Rf3 Kd5 38.Rg3 Rxf4 39.Kb5 Rxf2 40.Rxg7 Rb2+ 41.Ka6 Rb4 42.Rxf7 Rxa4+ 43.Kxb6 Rxd4 44.Rd7+ Ke5 45.Rh7 Rh4 46.Kc5 Rxh3 47.Kc4 h5 48.Rh6 h4 49.Rh5+ Kf4 50.Kd4 e5+ 51.Rxe5 Ra3 52.Re4+ Kg3 53.Re3+ Rxe3 54.Kxe3 h3 55.Ke2 h2 56.Kf1 h1=Q+ 57.Ke2 Qd5 58.Ke1 Kf3 59.Kf1 Qd1# 0-1