1.Nf3 b6 2.e4 Bb7 3.Nc3 e6 4.d4 Bb4 5.Bd3 Nf6 6.Qe2 d5 7.exd5 Nxd5 8.O-O Bxc3 9.bxc3 Nxc3 10.Qe1 Nd5 11.Ba3 a5 12.Rd1 Nd7 13.c3 Qf6 14.Be4 O-O-O 15.c4 Rhe8 16.Ne5 Nxe5 17.dxe5 Qxe5 18.cxd5 exd5 19.Bd3 Qxe1 20.Rfxe1 c5 21.Bb5 Rxe1+ 22.Rxe1 d4 23.Bc1 Bd5 24.Re7 Bxa2 25.Bf4 Rd5 26.Bc6 d3 27.Bxd5 Bxd5 28.Kf1 a4 29.Rc7+ Kd8 30.Ra7 b5 31.Ke1 Bxg2 32.Bd6 c4 33.Kd2 Bd5 34.Bb4 g5 35.Ra5 Bc6 36.Ra7 Bd7 37.Ke3 h5 38.Kd4 f6 39.Kc5 Ke7 40.Kd5+ Ke8 41.Kd6 Bg4 42.Kc6 Be2 43.Re7+ Kd8 44.Re6 Bf3+ 45.Kxb5 a3 46.Rxf6 a2 47.Ra6 c3 48.Bxc3 Be2 49.Bd2 g4 50.Rxa2 Ke7 51.Kc5 Ke6 52.Kd4 h4 53.Ra6+ Ke7 54.Rh6 h3 55.Ke5 Kd7 56.Rd6+ Kc7 57.Rd4 Kc6 58.Rd8 Kc7 59.Rd6 Kb7 60.Kd4 Kc7 61.Kc5 Kb7 62.Rd7+ Ka6 63.Kc6 Bf3+ 64.Kc5 Be2 65.Be3 Bf3 66.Rxd3 Kb7 67.Kd6 Bh1 68.Rb3+ Ka6 69.Kc5 Ka7 70.Kd6+ Ka6 71.Kc5 Ka7 72.Bf4 Bf3 73.Rb2 Bh1 74.Rb1 Bf3 75.Kd6 Bg2 76.Kc7 Ka6 77.Rb6+ Ka5 78.Rb2 Ka4 79.Kd6 Ka5 80.Kc5 Ka6 81.Rb6+ Ka7 82.Rb2 Bh1 83.Rb1 Bf3 84.Kd6 Bg2 85.Kc7 Ka6 86.Bd2 Bf3 87.Rb6+ Ka7 88.Be3 Be2 89.Re6+ Ka8 90.Re8# 1-0