1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.Be2 Nf6 6.d4 d5 7.O-O Bd6 8.Bg5 Nc6 9.Nc3 Be6 10.Nb5 h6 11.Nxd6+ Qxd6 12.Bxf6 gxf6 13.c3 O-O-O 14.Re1 Rdg8 15.Qd2 h5 16.Nh4 Ne7 17.Bd3 Rg4 18.g3 Rhg8 19.Kh1 Kb8 20.Ng2 h4 21.Nxh4 Rh8 22.Ng2 Ng6 23.Kg1 Bd7 24.f4 Rh3 25.Qf2 Ne7 26.Re3 Rg7 27.Rae1 Ng8 28.f5 Rgh7 29.Re8+ Bc8 30.Rxg8 Rxh2 31.Qf4 Qxf4 32.gxf4 Rh1+ 33.Kf2 Rxe1 34.Kxe1 Rh3 35.Kd2 Rh7 36.Be2 Rh4 37.Nxh4 a6 38.Re8 Ka8 39.Bd1 Ka7 40.Ke2 c6 41.Kf1 c5 42.Re7 a5 43.b4 Bxf5 44.b5 Kb8 45.Rxf7 Bc8 46.Rg7 Bg4 47.Nf5 b6 48.Bxg4 Ka8 49.Kg1 cxd4 50.Nh6 dxc3 51.Bf5 a4 52.Be4 dxe4 53.Rg8+ Kb7 54.Rg2 Kc7 55.Nf7 Kd7 56.Ne5+ fxe5 57.fxe5 Ke6 58.Rc2 Kxe5 59.Rxc3 Ke6 60.Rc7 Ke5 61.Rg7 a3 62.Kf2 Ke6 63.Rc7 Kf5 64.Kg2 Kf4 65.Kf2 Kg5 66.Kg3 Kh6 67.Re7 Kg5 68.Rxe4 Kf5 69.Ra4 Kf6 70.Kg2 Kf7 71.Kg1 Kf6 72.Rd4 Kg6 73.Rd1 Kh5 74.Rb1 Kg4 75.Rf1 Kh3 76.Rf5 Kh4 77.Kg2 Kg4 78.Rf3 Kh4 79.Kh2 Kg5 80.Rf8 Kg4 81.Rh8 Kf3 82.Rb8 Ke4 83.Rh8 Kd3 84.Re8 Kc2 85.Kh3 Kd2 86.Rg8 Kc2 87.Rg7 Kd3 88.Rg4 Kc3 89.Re4 Kb2 90.Re2+ Ka1 91.Kg3 Kb1 92.Kf3 Kc1 93.Re1+ Kc2 94.Re7 Kb2 95.Rb7 Kxa2 96.Rxb6 Kb1 97.Rf6 Kb2 98.b6 a2 99.b7 a1=Q 100.b8=Q+ Kc2 101.Rc6+ Kd3 102.Qb3+ Kd4 103.Rc4+ Ke5 104.Qc3+ Ke6 105.Qxa1 Kd6 106.Qd4+ Ke6 107.Rc6+ Kf5 108.Qf4# 1-0