1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.Bg5 dxe4 5.Nxe4 Be7 6.Bxf6 Bxf6 7.c3 Nd7 8.Nf3 Be7 9.Bd3 b6 10.Bb5 Bb7 11.Ne5 Bxe4 12.Bxd7+ Kf8 13.Qh5 g6 14.Qh6+ Kg8 15.Qf4 Bf5 16.g4 g5 17.Qe3 Bg6 18.Bc6 Rc8 19.h4 gxh4 20.f4 Qd6 21.Qf3 h5 22.g5 Bf5 23.Rxh4 f6 24.Nc4 Qd8 25.Rxh5 fxg5 26.O-O-O g4 27.Rxh8+ Kxh8 28.Qe3 Bd6 29.Ne5 Qf6 30.Rh1+ Kg7 31.Rh5 Rf8 32.Rg5+ Kh8 33.Nd7 Qh6 34.Nxf8 Qxf8 35.d5 Qf6 36.dxe6 Bxe6 37.f5 Bxf5 38.Rh5+ Bh7 39.Qe8+ Kg7 40.Qd7+ Qe7 41.Qxg4+ Bg6 42.Qd4+ Qf6 43.Rh1 Bf4+ 44.Kd1 Qxd4+ 45.cxd4 Be3 46.Rh4 Bg5 47.Rh2 Be3 48.d5 Bc5 49.Kd2 Bb4+ 50.Ke2 Bd6 51.Rf2 a5 52.Kd2 Bb4+ 53.Kc1 Bd6 54.Bd7 Bc5 55.Re2 Bd3 56.Rh2 Bc4 57.Bc6 Bxa2 58.b4 Be3+ 59.Kc2 Bc4 60.Rh4 Bf1 61.Re4 Bg5 62.bxa5 bxa5 63.Kc3 Bh3 64.Kc4 Kf6 65.Re8 Bf4 66.Rf8+ Kg5 67.Rg8+ Kf6 68.Ra8 Bd6 69.Rxa5 Bf5 70.Ra2 Ke5 71.Re2+ Kf6 72.Rf2 Ke5 73.Rf1 Bg4 74.Re1+ Kf4 75.Kd4 Bf5 76.Bb5 Bh3 77.Bd3 Bd7 78.Rf1+ Kg5 79.Rf7 Be8 80.Rf5+ Kg4 81.Rf1 Kg5 82.Kc4 Bd7 83.Rf7 Be8 84.Rf5+ Kg4 85.Kd4 Bd7 86.Rf7 Be8 87.Rg7+ Kf4 88.Rg1 Bd7 89.Rf1+ Kg5 90.Rf7 Bg4 91.Ba6 Bh5 92.Rf2 Bg4 93.Rg2 Kf4 94.Be2 Bf5 95.Bd3 Bh3 96.Rf2+ Kg3 97.Rf7 Bg4 98.Bf5 Bf3 99.Be4 Bg4 100.Ke3 Bc5+ 101.Kd3 Bd6 102.Ke3 Bh5 103.Rg7+ Kh4 104.Bf3 Be8 105.Be2 Kh3 106.Bg4+ Kh4 107.Ke4 Ba4 108.Be2 Bc2+ 109.Ke3 Bf5 110.Rg8 Bc2 111.Rg4+ Kh3 112.Kf3 Bb3 113.Rd4 Be5 114.Bf1+ Kh2 115.Rd3 Ba4 116.Kf2 Bd7 117.d6 cxd6 118.Bg2 Bg4 119.Bd5 Bf5 120.Ra3 Bd4+ 121.Kf3 Be5 122.Ra2+ Kh3 123.Ra4 Bc2 124.Be6+ Kh2 125.Ra2 Kg1 126.Rxc2 Kf1 127.Rc1# 1-0