1.e4 e5 2.d3 Nc6 3.Nf3 Nce7 4.Nxe5 d5 5.Nc3 Nf6 6.Be2 Ng6 7.Nxg6 hxg6 8.Nxd5 Nxd5 9.exd5 Qxd5 10.Bf3 Qd6 11.Qe2+ Be7 12.h3 Be6 13.O-O O-O-O 14.Re1 Bf6 15.Qe4 Bd5 16.Qxd5 Qxd5 17.Bxd5 Rxd5 18.Rb1 Ra5 19.a3 Rc5 20.Re2 g5 21.Be3 Rd5 22.Bd2 Rc5 23.c3 Rd5 24.d4 Kd7 25.Be3 Bd8 26.c4 Rd6 27.d5 Rg6 28.f3 f5 29.Rf1 Bf6 30.b3 g4 31.fxg4 fxg4 32.hxg4 Rxg4 33.Rf4 Rg3 34.Kf2 Rg6 35.Kf3 Rh1 36.c5 Rd1 37.Rd2 Rxd2 38.Bxd2 Rg5 39.Rxf6 Rxd5 40.Rf7+ Ke6 41.Rxc7 Rxd2 42.Rxb7 a5 43.b4 Rd3+ 44.Ke4 Rxa3 45.b5 Ra4+ 46.Kd3 Kd5 47.c6 Ra3+ 48.Kc2 Ra2+ 49.Kb3 Rxg2 50.c7 a4+ 51.Kxa4 Kc4 52.c8=Q+ Kd5 53.Rb8 Rf2 54.b6 Rf8 55.b7 Rf5 56.Ka5 Rg5 57.Ka6 Ke4 58.Kb6 Rg1 59.Qc5 Kf3 60.Qc6+ Kg4 61.Qc7 Rg2 62.Qc8+ Kf4 63.Qc5 Rb2+ 64.Kc6 Rh2 65.Kc7 Rh4 66.Qc6 Rh6 67.Qc3 Rb6 68.Qa3 Rh6 69.Qa1 Ke3 70.Qa2 Kd4 71.Qa3 Rh7 72.Qa1+ Kc4 73.Qa2+ Kb4 74.Qa3+ Kxa3 75.Ra8+ Kb3 76.b8=Q+ Kc2 77.Ra5 g6+ 78.Kc6 Rh6 79.Qb5 Rh3 80.Qb6 Rc3+ 81.Kd5 Rh3 82.Qa6 Rb3 83.Qa7 Rg3 84.Ra6 Rd3+ 85.Kc6 Rb3 86.Qa8 Re3 87.Ra7 Rd3 88.Ra5 Rd8 89.Qa6 Kd2 90.Qa7 Ke2 91.Ra6 Kd1 92.Ra3 Rh8 93.Qa5 Rh6 94.Ra1+ Ke2 95.Qa3 Rh5 96.Kc7 Kd2 97.Kb7 Re5 98.Ka7 Rc5 99.Ka6 Rc1 100.Ra2+ Rc2 101.Ka7 Ke2 102.Qa4 Rd2 103.Ra3 Rd7+ 104.Ka6 Kf1 105.Ra1+ Rd1 106.Qa2 Rc1 107.Rxc1# 1-0