1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 g6 5.Bc4 Nb6 6.Bb3 Bg7 7.Nc3 Nc6 8.Bf4 O-O 9.O-O Bg4 10.Re1 a5 11.a4 Bxf3 12.gxf3 d5 13.Nb5 e6 14.c3 Ne7 15.Bc2 c6 16.Nd6 Qc7 17.h4 f6 18.exf6 Rxf6 19.Be5 Qd7 20.f4 Raf8 21.Qg4 Nf5 22.Bxf6 Rxf6 23.Nxf5 gxf5 24.Qf3 Nc4 25.b3 Nd2 26.Qe3 Ne4 27.Kf1 Rh6 28.Ke2 Rxh4 29.Rh1 Rxh1 30.Rxh1 c5 31.Bxe4 cxd4 32.cxd4 dxe4 33.Rd1 Qd5 34.Qc3 h5 35.Rg1 h4 36.Qc8+ Kh7 37.Qe8 Qxd4 38.Qg6+ Kh8 39.Rd1 Qb2+ 40.Kf1 Qf6 41.Qxf6 Bxf6 42.Rd7 b6 43.Rd6 Kg7 44.Rxb6 Kf7 45.b4 axb4 46.a5 Bd4 47.Rxb4 Bc5 48.Rb7+ Kf6 49.a6 h3 50.Rh7 Kg6 51.Rxh3 Ba7 52.Rb3 Kh5 53.Rb7 Bc5 54.a7 Bxa7 55.Rxa7 Kg4 56.Re7 Kxf4 57.Rxe6 Kg4 58.Rc6 f4 59.Rc4 Kf3 60.Rc3+ Kg4 61.Rc4 Kf3 62.Rc3+ Kg4 63.Ke2 Kf5 64.f3 e3 65.Rc4 Kg5 66.Ra4 Kf5 67.Rc4 Ke5 68.Kd3 Kf5 69.Re4 Kg5 70.Ke2 Kf5 71.Ra4 Ke5 72.Rc4 Kf5 73.Rb4 Ke5 74.Rc4 Kf5 75.Re4 Kg5 76.Kd3 Kf5 77.Ra4 Ke5 78.Rb4 Kf5 79.Ra4 Ke5 80.Rb4 Kf5 81.Re4 Kg5 82.Ra4 Kf5 83.Rb4 Ke5 84.Ra4 Kf5 85.Rb4 Ke5 86.Ke2 Kf5 87.Kd1 Ke5 88.Ke2 Kf5 89.Re4 Kg5 90.Kd3 Kf5 91.Kd4 Kg5 92.Ke5 Kg6 93.Kxf4 Kf6 94.Rxe3 Kf7 95.Re2 Kg7 96.Re7+ Kf8 97.Kg5 Kxe7 98.Kg6 Kf8 99.Kf6 Ke8 100.Kg7 Kd7 101.Kf6 Ke8 102.f4 Kf8 103.f5 Kg8 104.Ke7 Kh8 105.f6 Kg8 106.f7+ Kh8 107.f8=Q+ Kh7 108.Qf5+ Kh8 109.Qd5 Kh7 110.Qb3 Kh8 111.Qa3 Kh7 112.Qa2 Kh8 113.Qa1+ Kh7 114.Qa5 Kh8 115.Kf7 Kh7 116.Qh5# 1-0