1.Nf3 Nf6 2.d4 d5 3.c4 e6 4.Nc3 c6 5.e3 dxc4 6.Bxc4 b5 7.Bd3 a6 8.e4 c5 9.e5 cxd4 10.Nxb5 axb5 11.exf6 Qb6 12.O-O Nd7 13.fxg7 Bxg7 14.Qe2 b4 15.Ng5 Ne5 16.Bb5+ Ke7 17.Bd2 d3 18.Bxb4+ Kd8 19.Nxf7+ Nxf7 20.Qxd3+ Bd4 21.Rfd1 e5 22.Qf3 Qxb5 23.Qf6+ Kc7 24.Rac1+ Kb7 25.Qxf7+ Bd7 26.Rxd4 exd4 27.Rc5 Qa4 28.b3 Rac8 29.Qe7 Rce8 30.Qd6 Qxb4 31.Qxd7+ Ka8 32.Qd5+ Qb7 33.Ra5+ Kb8 34.Qd6+ Qc7 35.Rb5+ Kc8 36.Qa6+ Kd7 37.Rd5+ Ke7 38.Qe2+ Kf8 39.Rf5+ Qf7 40.Rxf7+ Kxf7 41.Qc4+ Kg6 42.Qd3+ Kf7 43.Qf5+ Kg7 44.h4 Rd8 45.Qe5+ Kf7 46.Qf5+ Ke7 47.Qd3 h5 48.a4 Rh6 49.a5 Rc6 50.Kf1 Rdd6 51.Ke2 Rc3 52.Qh7+ Ke6 53.a6 d3+ 54.Kd2 Rc2+ 55.Kd1 Ra2 56.Qg6+ Kd7 57.Qg7+ Ke6 58.a7 Rda6 59.Qh7 d2 60.Qxh5 Rxa7 61.Qg6+ Kd5 62.Qd3+ Kc6 63.Qc4+ Kd6 64.Qd4+ Kc6 65.Qf6+ Kb5 66.Qd6 R7a6 67.Qd5+ Kb6 68.h5 Kc7 69.Qf7+ Kd6 70.Qg6+ Kd7 71.Qf7+ Kd6 72.b4 Ke5 73.h6 Kd4 74.Qd7+ Kc3 75.Qh3+ Kd4 76.Qe3+ Kc4 77.Qf4+ Kd3 78.Qg3+ Kd4 79.Qh4+ Kc3 80.Qh3+ Kd4 81.Qd7+ Kc3 82.Qc7+ Kd3 83.Qg3+ Kd4 84.Qe3+ Kc4 85.Ke2 d1=Q+ 86.Kxd1 Ra1+ 87.Ke2 R6a2+ 88.Kf3 Ra3 89.Qxa3 Rxa3+ 90.Kg4 Ra8 91.Kh5 Kd5 92.h7 Ke5 93.Kg5 Ke6 94.Kg6 Ke5 95.b5 Kf4 96.g3+ Kg4 97.f4