1.Nf3 c6 2.e4 d5 3.Nc3 Bg4 4.d4 dxe4 5.Nxe4 Nf6 6.Nxf6+ exf6 7.h3 Bxf3 8.gxf3 Nd7 9.Qe2+ Qe7 10.Be3 Qe6 11.a3 O-O-O 12.O-O-O Bd6 13.d5 cxd5 14.Bxa7 Qxe2 15.Bxe2 Bc5 16.Bxc5 Nxc5 17.h4 Rhe8 18.Bb5 Re5 19.b4 Ne6 20.Kb2 Rf5 21.Rd3 Nf4 22.Rd2 Ng6 23.Rg1 h5 24.Bd3 Rxf3 25.Bxg6 fxg6 26.Rxg6 Rd7 27.Rg3 Rf4 28.Rh3 Kc7 29.Kb3 b5 30.a4 bxa4+ 31.Kxa4 Kc6 32.Kb3 Rb7 33.c3 Re7 34.Ra2 Re1 35.Ra6+ Kb7 36.Rd6 Rd1 37.Rg3 Kc7 38.Ra6 Rg4 39.Rxg4 hxg4 40.Ra7+ Kd6 41.Rxg7 f5 42.Rg6+ Ke5 43.b5 Rb1+ 44.Ka4 Ra1+ 45.Kb4 Rb1+ 46.Ka5 Ra1+ 47.Kb6 Rf1 48.Kc7 Rxf2 49.b6 Rc2 50.b7 Rxc3+ 51.Rc6 Rb3 52.Rb6 Rc3+ 53.Kd7 Rb3 54.Rxb3 g3 55.Rxg3 Ke4 56.Rd3 Kxd3 57.b8=Q f4 58.Qxf4 Kc2 59.Qb8 Kd2 60.Kc6 Kd1 61.Kb5 Kd2 62.Qh2+ Ke1 63.Ka4 Kd1 64.Qc7 Ke1 65.Qd8 Ke2 66.Qxd5 Ke1 67.Qd8 Kf1 68.Kb5 Kf2 69.Qb6+ Kf1 70.Qc7 Ke2 71.Qc8 Kf3 72.Qc4 Kg2 73.Qf4 Kh3 74.Qd2 Kg4 75.Qd7+ Kf3 76.Ka6 Kf2 77.Qc8 Kg3 78.Qd8 Kg4 79.Qd3 Kf4 80.Kb5 Ke5 81.Kc4 Ke6 82.Qd8 Kf7 83.Qh8 Ke6 84.Kc5 Kf5 85.Qb2 Kg4 86.Qh2 Kf5 87.Kb6 Ke4 88.Ka6 Kd5 89.Qg3 Ke4 90.Qg1 Kf4 91.Kb5 Ke5 92.Kb6 Kd5 93.Qg2+ Kc4 94.Qb2 Kd5 95.h5 Ke6 96.h6 Kf7 97.Qc1 Kf8 98.h7 Ke7 99.Ka6 Ke8 100.Qd1 Ke7 101.Qa4 Ke6 102.Kb6 Kf7 103.Kc7 Kf8 104.Qg4 Kf7 105.Qd7+ Kf8 106.h8=R# 1-0