1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.Bg5 dxc4 5.e4 b5 6.a4 c6 7.Nc3 Qb6 8.Be2 a5 9.Bxf6 gxf6 10.O-O Ba6 11.e5 Nd7 12.Ne4 f5 13.Nd6+ Bxd6 14.exd6 Qb8 15.axb5 cxb5 16.d5 Qxd6 17.dxe6 Qxd1 18.exf7+ Kxf7 19.Rfxd1 Rhd8 20.Rxa5 Nc5 21.Nd4 Kf6 22.f4 Nb7 23.Raa1 Nc5 24.Ra5 Nb7 25.Ra3 Nc5 26.Rh3 b4 27.Rh6+ Kg7 28.Rxa6 Rxa6 29.Nxf5+ Kf6 30.Rxd8 Kxf5 31.Rd5+ Kxf4 32.Rxc5 Ke3 33.Bxc4 Ra1+ 34.Bf1 Rb1 35.Re5+ Kd2 36.Re2+ Kc1 37.g3 Rxb2 38.Rxb2 Kxb2 39.Bd3 Ka3 40.Bxh7 Kb2 41.Bd3 b3 42.h4 Kc3 43.Bb1 Kb2 44.Be4 Kc3 45.h5 Kd4 46.Bb1 Kc3 47.Kf1 b2 48.Bf5 b1=R+ 49.Bxb1 Kb3 50.Be4 Ka4 51.Ba8 Kb5 52.Be4 Kb6 53.Kf2 Kc7 54.Bh1 Kb6 55.h6 Kc7 56.Bb7 Kd6 57.Bd5 Kxd5 58.Kg2 Kc4 59.Kh2 Kb5 60.Kg2 Kb4 61.Kh1 Kc5 62.h7 Kb4 63.g4 Kc5 64.h8=Q Kb6 65.Qh6+ Kb5 66.Qh5+ Kc6 67.Qh4 Kd6 68.Qh3 Ke6 69.Qh8 Kd5 70.Qg8+ Ke5 71.Qh7 Kd6 72.Qg8 Kd7 73.Qh8 Kc6 74.Kg2 Kc7 75.g5 Kd7 76.Qg7+ Kd6 77.Qh8 Ke6 78.Qd8 Kf5 79.Qc8+ Ke5 80.Qd8 Kf4 81.Qe7 Kg4 82.Qd8 Kh5 83.Qc8 Kg6 84.Qd8 Kg7 85.Qe7+ Kh8 86.Kg3 Kg8 87.Kg4 Kh8 88.Kh5 Kg8 89.Kh6 Kh8 90.Qd8# 1-0