1.e4 c6 2.Nc3 d5 3.Nf3 dxe4 4.Nxe4 Nf6 5.Qe2 Nxe4 6.Qxe4 Qa5 7.Bc4 Bf5 8.Qe2 e6 9.Nd4 Be7 10.Nxf5 Qxf5 11.d4 Nd7 12.c3 O-O 13.Bd3 Qa5 14.O-O Nf6 15.a4 Rfd8 16.g3 Rd7 17.Bf4 Qh5 18.Qxh5 Nxh5 19.Be3 Nf6 20.a5 a6 21.Rfd1 Rad8 22.Kf1 Nd5 23.Bd2 g6 24.Be2 h5 25.h4 Kg7 26.Bf3 Nf6 27.Bf4 Nd5 28.Bd2 Nf6 29.b4 Ne8 30.Bf4 Nd6 31.Be2 Nb5 32.Rac1 Nc7 33.Bf3 Nd5 34.Bd2 Nc7 35.Bf4 Nd5 36.Bd2 Nc7 37.Be3 Nd5 38.Ke2 Nxe3 39.fxe3 e5 40.dxe5 Rxd1 41.Rxd1 Rxd1 42.Kxd1 Bd8 43.Kc2 Bc7 44.g4 g5 45.gxh5 gxh4 46.Bg4 Bxe5 47.Bc8 Kh6 48.Bxb7 h3 49.Bxc6 Kxh5 50.Bb7 Kg4 51.Bxa6 h2 52.Bb7 Kg3 53.Kd3 Kf2 54.c4 f5 55.c5 Bb8 56.b5 Kg1 57.b6 f4 58.exf4 Bxf4 59.a6 h1=B 60.Bxh1 Bd2 61.Kxd2 Kxh1 62.c6 Kg2 63.c7 Kg3 64.c8=R Kg2 65.Re8 Kg3 66.Re5 Kg2 67.Re7 Kg3 68.Rd7 Kg2 69.Rd5 Kg3 70.Re5 Kh3 71.a7 Kh2 72.Rf5 Kg3 73.Rf8 Kg2 74.Rg8+ Kh1 75.Rg6 Kh2 76.Rd6 Kg1 77.Rd5 Kg2 78.Re5 Kh2 79.Kc1 Kh1 80.Kb2 Kg2 81.Rf5 Kh2 82.Rf8 Kh1 83.Re8 Kg2 84.Re7 Kh2 85.Re6 Kh3 86.Re4 Kh2 87.Re8 Kh3 88.Re7 Kg2 89.Rg7+ Kh1 90.Re7 Kg2 91.Re8 Kg3 92.b7 Kg2 93.Kc3 Kh2 94.Kd4 Kh1 95.Ke5 Kh2 96.Kf5 Kg2 97.Kf4 Kh2 98.Kf3 Kg1 99.Rh8 Kf1 100.Rh1# 1-0