1.Nh3 b6 2.Nc3 e6 3.f3 a6 4.a3 d5 5.Rb1 h6 6.d4 Be7 7.e4 dxe4 8.fxe4 Bb7 9.d5 b5 10.Be2 Nf6 11.O-O Qd6 12.Bf4 Qd8 13.dxe6 Qxd1 14.Rbxd1 fxe6 15.e5 Nfd7 16.Bh5+ Kd8 17.Bg4 Bc5+ 18.Kh1 Re8 19.Bh5 Rf8 20.Bg4 Ke7 21.Bg3 Rxf1+ 22.Rxf1 Nc6 23.Bh4+ g5 24.Nxg5 Ncxe5 25.Nge4+ Ke8 26.Bh5+ Nf7 27.Bxf7+ Kf8 28.Bxe6+ Ke8 29.Bf7+ Kf8 30.Be6+ Ke8 31.Nd5 Bxd5 32.Bxd5 Rb8 33.Nxc5 Nxc5 34.Bc6+ Nd7 35.Re1+ Kf7 36.Bxd7 Rb6 37.Re7+ Kf8 38.Be6 Rd6 39.Kg1 Rc6 40.Bf6 Rd6 41.Rf7+ Ke8 42.Re7+ Kf8 43.Rxc7 Rxe6 44.Bd4 Re1+ 45.Kf2 Re4 46.Be3 Re6 47.Bc5+ Ke8 48.Rh7 Rc6 49.b4 Rg6 50.Ra7 Rc6 51.Ke3 Rg6 52.g3 Re6+ 53.Kd4 Re2 54.Kd5 Rxc2 55.Ke6 Re2+ 56.Kd6 Rd2+ 57.Ke6 Re2+ 58.Kd6 Rd2+ 59.Kc6 Rxh2 60.Bd6 Rc2+ 61.Bc5 Rc3 62.Kd6 Rxg3 63.Ke6 Rg6+ 64.Kf5 Rc6 65.Ke5 Rg6 66.Kf5 Rc6 67.Ke5 Rg6 68.Rh7 Kd8 69.Bd6 Kc8 70.Kd5 Kd8 71.Kc6 Ke8 72.Kd5 Kd8 73.Kc6 Ke8 74.Ra7 h5 75.Rh7 Re6 76.Kd5 Rg6 77.Kc6 Re6 78.Kd5 Rg6 79.Ra7 h4 80.Rh7 h3 81.Rxh3 Kd7 82.Rh7+ Ke8 83.Kc6 Re6 84.Kd5 Rg6 85.Ra7 Rf6 86.Kc6 Rg6 87.Rxa6 Kf7 88.Kxb5 Ke6 89.Bc5+ Kf5 90.Rxg6 Kxg6 91.Kc6 Kf5 92.a4 Ke5 93.b5 Ke6 94.b6 Ke5 95.b7 Kf4 96.b8=Q+ Ke4 97.Bf2 Kf3 98.Kd5 Ke2 99.Ke4 Kd1 100.Kd3 Kc1 101.Bd4 Kd1 102.Qb1# 1-0