1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bd6 5.Bg5 Be7 6.e3 O-O 7.cxd5 Nxd5 8.Bxe7 Nxe7 9.Bd3 Nd7 10.O-O b6 11.Be4 Ba6 12.Bxa8 Bxf1 13.Be4 Ba6 14.Qa4 Qc8 15.Bc2 c5 16.Rd1 cxd4 17.Nxd4 Nf6 18.Qa3 Qb7 19.h3 Rc8 20.Ndb5 Bxb5 21.Nxb5 Ra8 22.Bd3 Rd8 23.Bxh7+ Kxh7 24.Rxd8 Qc6 25.Nc3 Nf5 26.Qa4 Qc7 27.Rd1 Ne7 28.Rd4 g5 29.Rd1 Nd7 30.Rxd7 f6 31.Rxc7 a5 32.Rxe7+ Kg6 33.Qxa5 bxa5 34.Ne2 e5 35.Rc7 a4 36.Rb7 e4 37.Rb8 Kg7 38.Nc3 Kf7 39.b3 Kg7 40.g4 f5 41.Ne2 Kh6 42.Rg8 Kh7 43.h4 f4 44.Kf1 axb3 45.axb3 fxe3 46.f3 gxh4 47.Rg5 Kh6 48.fxe4 Kh7 49.Nf4 h3 50.Nd5 Kh6 51.Rh5+ Kg7 52.Rxh3 Kg8 53.Kg2 Kg7 54.Rxe3 Kg6 55.Kh1 Kg7 56.Kh2 Kh6 57.Re1 Kg6 58.Nb6 Kh6 59.Na4 Kh7 60.Nb6 Kg6 61.Na4 Kg7 62.Nc3 Kg8 63.Re3 Kh8 64.Nb5 Kh7 65.Rf3 Kg7 66.Nc7 Kg8 67.Kh3 Kg7 68.Nb5 Kg6 69.Rf8 Kg5 70.Nd4 Kg6 71.Rg8+ Kf6 72.Rg5 Ke7 73.Kh2 Kd8 74.b4 Ke8 75.Re5+ Kf7 76.Re6 Kg7 77.Rb6 Kf7 78.Rh6 Kf8 79.Rg6 Ke7 80.e5 Kf7 81.Rf6+ Ke8 82.Rf3 Ke7 83.Nb3 Ke6 84.Kg3 Kd7 85.Rd3+ Kc7 86.Nc5 Kc6 87.Kh3 Kc7 88.Rf3 Kb6 89.Nb3 Kb7 90.Kg2 Ka6 91.Kh2 Ka7 92.b5 Ka8 93.Rc3 Ka7 94.Rf3 Kb7 95.Na5+ Kc8 96.Nb3 Kd7 97.e6+ Kd6 98.Rf2 Kc7 99.Rc2+ Kd6 100.Kg3 Kd5 101.Kf3 Ke5 102.Kf2 Kxe6 103.g5 Kd5 104.g6 Ke6 105.g7 Kf7 106.b6 Kg8 107.b7 Kxg7 108.b8=R Kh6 109.Rg8 Kh5 110.Nd2 Kh4 111.Rh8+ Kg5 112.Rc6 Kg4 113.Rf6 Kg5 114.Re6 Kg4 115.Rh5 Kxh5 116.Ne4 Kh4 117.Kf3 Kh3 118.Rh6# 1-0