1.d3 e5 2.Nf3 Nc6 3.c4 Nf6 4.Nc3 d5 5.cxd5 Nxd5 6.e4 Nb6 7.Be2 Be6 8.Be3 Be7 9.d4 exd4 10.Nxd4 Nxd4 11.Bxd4 O-O 12.O-O c6 13.h3 Qd6 14.Be3 Nc4 15.Qxd6 Bxd6 16.Bxc4 Bxc4 17.Rfd1 Rfd8 18.Rd4 Be6 19.Rad1 Be7 20.Rxd8+ Bxd8 21.f4 g6 22.g4 f5 23.exf5 gxf5 24.g5 Be7 25.h4 b5 26.Ne2 Rd8 27.Rc1 c5 28.Bxc5 Bxc5+ 29.Rxc5 Rd2 30.Ng3 Rxb2 31.Nh5 b4 32.Nf6+ Kf8 33.Rb5 a5 34.h5 a4 35.Rb7 b3 36.Nxh7+ Ke8 37.Nf6+ Kd8 38.axb3 a3 39.Ra7 a2 40.h6 Rb1+ 41.Kh2 Rb2+ 42.Kg3 Rxb3+ 43.Kg2 Rb2+ 44.Kf3 Rb3+ 45.Kf2 Rh3 46.Kg1 Kc8 47.Kg2 Rh4 48.Ra3 Bf7 49.h7 Kd8 50.Ra8+ Ke7 51.Ng8+ Kd6 52.Nh6 Bd5+ 53.Kg3 Bxa8 54.h8=Q Rh1 55.Nxf5+ Kd7 56.Qd4+ Kc7 57.Qa7+ Bb7 58.Qxa2 Rg1+ 59.Kh3 Kc6 60.Qb3 Rh1+ 61.Kg2 Rh8 62.g6 Ba8 63.g7 Rh6 64.Qd3 Rh3 65.Qxh3 Kb7 66.Kh2 Kb6 67.Kg3 Ka7 68.Nh4 Kb6 69.Qh1 Ka6 70.Qb1 Bc6 71.Qd1 Ba4 72.Kf2 Kb6 73.Kg3 Bc2 74.Qd5 Kc7 75.Qc4+ Kb6 76.Qd3 Kb7 77.Ng2 Bd1 78.g8=Q Bh5 79.Qd1 Bg6 80.Qf8 Bh7 81.Qe2 Be4 82.Qf3 Ka7 83.Qe7+ Bb7 84.Qf8 Bc6 85.Qd6 Be4 86.Qe2 Ka8 87.Qh6 Bg6 88.Ne1 Be4 89.Qd3 Bg6 90.Kh3 Kb7 91.Qa3 Be4 92.Qc5 Bf5+ 93.Qxf5 Kb8 94.Kg2 Ka7 95.Qfh5 Ka8 96.Kh1 Kb7 97.Qb5+ Kc7 98.Qe8 Kb7 99.Qe5 Ka8 100.Qd4 Kb8 101.Ng2 Ka8 102.Qdd6 Kb7 103.Qg7+ Ka8 104.Qdf8# 1-0