1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Bd3 c5 7.dxc5 dxc5 8.Bf4 Nc6 9.h3 Nh5 10.Be3 Nb4 11.Be2 Qxd1+ 12.Kxd1 b6 13.g4 Nf6 14.a3 Rd8+ 15.Kc1 Nc6 16.e5 Ne8 17.Bf4 Bb7 18.Rd1 Nc7 19.Nd5 Nxd5 20.cxd5 Na5 21.Rb1 Bxd5 22.b4 Nb7 23.Rb2 e6 24.Rdd2 Rac8 25.Kb1 c4 26.Rd4 c3 27.Rc2 h6 28.h4 Bb3 29.Rc1 Rd5 30.Ba6 Rxd4 31.Nxd4 Bd5 32.Re1 h5 33.gxh5 gxh5 34.Bg5 Kh7 35.Kc2 Rc7 36.Nb5 Rc8 37.Nxa7 Ra8 38.Bd3+ Kg8 39.Nb5 Bc6 40.Bc1 Bxb5 41.Bxb5 f6 42.exf6 Bxf6 43.Rxe6 Bxh4 44.Rxb6 Nd8 45.Kxc3 Bxf2 46.Rf6 Be1+ 47.Kd3 h4 48.Bb2 Kh7 49.Bc4 Ra7 50.Bd5 Rd7 51.Ke4 Nb7 52.Rf8 Bg3 53.Bd4 Nd6+ 54.Kd3 Kg6 55.Be6 Rb7 56.Rg8+ Kh6 57.Bd5 Rd7 58.Bc6 Rf7 59.a4 Nf5 60.Bc5 Kh7 61.Rd8 h3 62.a5 h2 63.a6 Bh4 64.Rc8 Rd7+ 65.Bxd7 h1=Q 66.Bxf5+ Kg7 67.Bd4+ Bf6 68.Rc7+ Kf8 69.Bc5+ Ke8 70.Rc8+ Kf7 71.Rf8+ Kg7 72.Kc4 Qc1+ 73.Kb5 Qf1+ 74.Ka5 Qa1+ 75.Kb6 Bd4 76.Rc8 Bxc5+ 77.Rxc5 Qf6+ 78.Kb5 Qa1 79.Be4 Kf6 80.Bd5 Qa3 81.Bc4 Ke7 82.Rf5 Kd6 83.Rf6+ Ke7 84.Rf7+ Kd6 85.a7 Qa1 86.Rf6+ Kc7 87.Bd5 Qxf6 88.a8=Q Qf1+ 89.Bc4 Qd1 90.Qc6+ Kb8 91.Qd5 Qxd5+ 92.Bxd5 Kc7 93.Kc5 Kd7 94.b5 Kc7 95.b6+ Kd7 96.b7 Kc7 97.Bc6 Kb8 98.Kd6 Ka7 99.Kc7 Ka6 100.b8=Q Ka5 101.Qb6#