1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.cxd5 exd5 5.Nc3 c6 6.Qb3 Bd6 7.Bg5 Nbd7 8.e3 h6 9.Bh4 O-O 10.Bd3 Re8 11.O-O Nf8 12.Rae1 Ng6 13.Bg3 Bxg3 14.hxg3 Nf8 15.Qc2 Qd6 16.a3 Bg4 17.Ne5 N8d7 18.f4 c5 19.Nb5 Qb6 20.Nxd7 Nxd7 21.Nc3 Nf6 22.Na4 Qc6 23.Nxc5 b6 24.Na4 Qxc2 25.Bxc2 Rac8 26.Nc3 Kf8 27.Bd3 Bd7 28.f5 Re7 29.Rf4 Rce8 30.Kf2 h5 31.Rh4 Kg8 32.g4 hxg4 33.Reh1 g6 34.fxg6 Rxe3 35.Rh8+ Kg7 36.Rxe8 Rxe8 37.gxf7 Kxf7 38.Rh6 g3+ 39.Kf3 Re1 40.Kf4 Rg1 41.Kxg3 Rc1 42.Kf4 Rg1 43.Rh2 Ke6 44.Be2 Kd6 45.Bf3 Rf1 46.Rh6 Ke7 47.Rg6 Kf7 48.Rg5 Rf2 49.b4 Be6 50.Nb5 a5 51.Nc7 axb4 52.axb4 Rb2 53.Ke5 Nd7+ 54.Kd6 Nf8 55.Nxe6 Nxe6 56.Bh5+ Kf6 57.Rg6+ Kf5 58.Rxe6 Rxb4 59.Kxd5 Rb5+ 60.Kd6 Rd5+ 61.Kxd5 Kg5 62.Bg6 b5 63.Bh7 b4 64.Ke5 Kg4 65.Rb6 b3 66.d5 Kg5 67.Rxb3 Kh6 68.Rb2 Kg7 69.Rd2 Kh8 70.Rd1 Kg7 71.Rf1 Kh8 72.Rb1 Kg7 73.Ra1 Kh8 74.Rf1 Kg7 75.Rb1 Kh8 76.Rf1 Kg7 77.d6 Kh8 78.Rg1 Kg7 79.Re1 Kh8 80.Rf1 Kxh7 81.Rf3 Kh6 82.Rd3 Kg7 83.Rd1 Kg6 84.Rf1 Kh7 85.d7 Kh6 86.Rg1 Kh7 87.Re1 Kh6 88.Re3 Kh7 89.Ra3 Kg7 90.Rb3 Kh8 91.Rb2 Kg7 92.Rf2 Kh6 93.Rf1 Kg6 94.Rg1 Kf7 95.Rc1 Kf8 96.Rc4 Kg8 97.Rc3 Kh7 98.Rc1 Kg7 99.Rc4 Kh8 100.Rc3 Kg8 101.Rc2 Kh8 102.Rc1 Kg8 103.Rg1 Kh7 104.d8=Q Kh6 105.Kf6 Kh7 106.Rh1# 1-0