1.Nf3 d5 2.d4 Nf6 3.Bg5 Ne4 4.Bf4 Bg4 5.Ne5 Bf5 6.g4 Bd7 7.Bg2 e6 8.O-O Nc6 9.Nc3 Nxc3 10.bxc3 Nxe5 11.Bxe5 Bb5 12.Re1 Bd6 13.e4 dxe4 14.Bxg7 Rg8 15.Be5 Bxe5 16.dxe5 Qxd1 17.Raxd1 Rxg4 18.Rxe4 Rg5 19.Re3 Rd8 20.Rd4 c5 21.Rxd8+ Kxd8 22.h4 Rh5 23.Re4 Rf5 24.Rg4 Rxe5 25.Bxb7 Ke7 26.Rg7 h6 27.Bf3 Re1+ 28.Kg2 Ra1 29.Rh7 Rxa2 30.Be4 Ba4 31.Bg6 Be8 32.Bd3 Ba4 33.Bg6 Bc6+ 34.Kf1 Be8 35.Bd3 Ba4 36.Bg6 Kf6 37.Bh5 Bxc2 38.Rxf7+ Ke5 39.f4+ Kd5 40.Bg4 Ra3 41.Rd7+ Ke4 42.Bxe6 Rxc3 43.Ke2 Bd3+ 44.Kd1 c4 45.f5 Ke5 46.Rxa7 Bxf5 47.Bxf5 Kxf5 48.Rh7 Kg6 49.Rc7 Rd3+ 50.Ke2 Rd4 51.Rc6+ Kh5 52.Ke3 Rxh4 53.Rc5+ Kg6 54.Rc6+ Kf5 55.Rc5+ Ke6 56.Kd2 Kd6 57.Ra5 Rh3 58.Kc2 Kc6 59.Re5 h5 60.Kd2 h4 61.Rh5 Rd3+ 62.Kc2 h3 63.Rf5 Ra3 64.Rh5 Rg3 65.Re5 Kd6 66.Rh5 Ke6 67.Kd2 Kf6 68.Ke2 c3 69.Kd1 Kg6 70.Rh8 Kg5 71.Kc2 Kf4 72.Rh4+ Kf3 73.Kxc3 Kg2+ 74.Kd2 h2 75.Ke2 h1=Q 76.Rc4 Qh3 77.Rc2 Re3+ 78.Kd1+ Kg1 79.Rc5 Rf3 80.Rc3 Rg3 81.Rd3 Kh2 82.Ke1 Qe6+ 83.Kd2 Rg4 84.Kd1 Rg5 85.Rd5 Rxd5+ 86.Kc2 Qf5+ 87.Kc3 Qe6 88.Kc2 Qe4+ 89.Kb2 Qf5 90.Kc3 Qf7 91.Kc2 Rh5 92.Kb2 Qg6 93.Ka2 Qe6+ 94.Ka1 Qf5 95.Kb2 Qc5 96.Ka1 Kg1 97.Kb2 Kh1 98.Ka1 Re5 99.Kb2 Rg5 100.Kb3 Kh2 101.Ka4 Rg8 102.Kb3 Qf8 103.Kc2 Rg5 104.Kb1 Rg2 105.Ka1 Qf1# 0-1