1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.Bg5 dxe4 5.Nxe4 Nbd7 6.Nf3 h6 7.Bh4 Be7 8.Nxf6+ Nxf6 9.Bc4 a6 10.Qe2 O-O 11.Bd3 c5 12.O-O-O cxd4 13.Rhg1 Nd5 14.Bxe7 Qxe7 15.Qe4 g6 16.h4 Rd8 17.Ne5 Bd7 18.h5 Qg5+ 19.Kb1 Qxh5 20.Qxd4 Be8 21.Nf3 Ne7 22.Qb4 Nc6 23.Qf4 g5 24.Qf6 g4 25.Rde1 Rxd3 26.cxd3 Nb4 27.Re4 Nxd3 28.Ne5 Nxe5 29.Rxe5 Qg6+ 30.Qxg6+ fxg6 31.Rxe6 Kf7 32.Rge1 Bc6 33.g3 Rd8 34.Re7+ Kf6 35.R1e6+ Kf5 36.Kc2 h5 37.b3 Bd5 38.Re8 Rd7 39.R6e7 Rd6 40.Kc3 Kf6 41.Rh7 Bc6 42.Rf8+ Kg5 43.Re7 Rd5 44.Rff7 Rc5+ 45.Kd4 Rd5+ 46.Ke3 Rd6 47.Re5+ Kh6 48.Rf4 Bb5 49.Rd4 Rf6 50.Rd2 Rf7 51.Kd4 Bc6 52.Kc5 Rf3 53.Re6 Rf5+ 54.Kb6 Bd5 55.Rd6 Bc6 56.Re2 Rf3 57.Ree6 Kh7 58.Rxg6 Rxf2 59.Rh6+ Kg7 60.Rxh5 Rxa2 61.Rg5+ Kf7 62.Rxg4 Ra3 63.Rd3 a5 64.Kc5 a4 65.Kb4 Ra1 66.Kc3 axb3 67.Kxb3 Kf6 68.Kb2 Re1 69.Kc3 Kf5 70.Rg8 Ke4 71.Kd2 Ra1 72.Re3+ Kf5 73.Re2 Bf3 74.Ree8 Bd5 75.Ref8+ Ke5 76.Rg5+ Kd4 77.Rg4+ Ke5 78.Re8+ Kf6 79.Rf4+ Kg6 80.Rd8 Ra2+ 81.Kc1 Ra1+ 82.Kb2 Rd1 83.Kc3 Rc1+ 84.Kd2 Rc5 85.Rd6+ Kg5 86.Rd7 Kg6 87.Rg4+ Kf5 88.Rdg7 Ra5 89.Rf4+ Ke6 90.Rg6+ Ke5 91.Rg5+ Ke6 92.Rd4 Ra2+ 93.Ke3 Bc6 94.g4 Rg2 95.Kf4 Rf2+ 96.Kg3 Rf3+ 97.Kh4 Rf1 98.Rc5 Rh1+ 99.Kg5 Rg1 100.Rc3 Rg2 101.Rf4 Ra2 102.Rcc4 Ra1 103.Rb4 Ra8 104.Rf6+ Ke5 105.Rf5+ Ke6 106.Rb1 Rg8+ 107.Kf4 Rd8 108.Re1+ Be4 109.Rxe4+ Kd7 110.Rg5 Kc6 111.Ra5 b6 112.Raa4 Rf8+ 113.Ke5 Kc5 114.Rac4+ Kb5 115.Kd6 Rf1 116.Rc3 Ka5 117.Rg3 Rd1+ 118.Ke6 Rh1 119.Rd4 Ra1 120.Kd7 Ra2 121.Rg1 b5 122.Rg3 Ra1 123.Kc7 Rb1 124.Ra3# 1-0