1.d4 c6 2.Nd2 d6 3.Ngf3 Nd7 4.e4 e5 5.c3 Qc7 6.Bd3 Ngf6 7.O-O Be7 8.h3 Nf8 9.Re1 Ng6 10.a4 O-O 11.a5 h6 12.Nc4 Be6 13.Ne3 b5 14.Nf5 Rfe8 15.Nh2 a6 16.Ng4 Nxg4 17.Qxg4 Bf6 18.Be3 Kh7 19.Qf3 d5 20.Nxh6 exd4 21.cxd4 dxe4 22.Bxe4 Rad8 23.Bxc6 Re7 24.Be4 Bxd4 25.Bxd4 Rxd4 26.Nf5 Bxf5 27.Bxf5 Kg8 28.Qa8+ Rd8 29.Qxa6 Nh4 30.Qxb5 Rxe1+ 31.Rxe1 Nxf5 32.Qxf5 Rb8 33.Qe5 Qa7 34.Re2 Rd8 35.b4 Rd1+ 36.Kh2 Qb7 37.b5 Rd5 38.Qe8+ Kh7 39.Qe4+ Kg8 40.b6 g6 41.Qe8+ Kh7 42.Qe7 Qb8+ 43.Qc7 Rd3 44.Qxb8 Rd2 45.Kh1 Rd7 46.Qg3 Rd8 47.Kh2 Rd6 48.Qh4+ Kg7 49.g4 Rc6 50.Kg3 Rc4 51.Qe7 Rf4 52.Re6 Kh6 53.h4 Rxg4+ 54.Kf3 Rg2 55.Qb4 f6 56.Re3 g5 57.a6 Kg7 58.b7 gxh4 59.Qf4 Kg8 60.Qb4 h3 61.Qc5 Rxf2+ 62.Kxf2 Kh8 63.a7 h2 64.Qc8+ Kh7 65.Rg3 h1=R 66.b8=R Rd1 67.Re3 Kg6 68.Qc2+ Rd3 69.a8=B Kh5 70.Re4 Kh6 71.Bc6 Kg6 72.Qa4 Rf3+ 73.Kxf3 Kf5 74.Qb4 Kg5 75.Re5+ fxe5 76.Kg2 Kf6 77.Ra8 Kg6 78.Qb6 Kg5 79.Kg3 Kf6 80.Qc5 Kg6 81.Bd5 Kh7 82.Ra5 Kg7 83.Qd6 Kh7 84.Be4+ Kg7 85.Kg4 Kh8 86.Rd5 Kg7 87.Qc7+ Kh6 88.Kh3 Kg5 89.Qa5 Kh5 90.Bb1 Kg5 91.Bg6 Kf6 92.Rc5 Ke6 93.Be8 Kf6 94.Qa3 Ke7 95.Bd7 e4 96.Rc2+ Kf7 97.Qa7 Kf8 98.Bg4 e3 99.Rc8# 1-0