1.Nf3 d5 2.d4 Nf6 3.Bf4 g5 4.Bxg5 Ne4 5.Bf4 Bf5 6.e3 e6 7.Nbd2 Bd6 8.Ne5 Nxd2 9.Qxd2 Nd7 10.Bb5 c6 11.Bd3 Bxe5 12.dxe5 Bg6 13.O-O Rg8 14.a4 Qc7 15.Qc3 a5 16.Rfb1 c5 17.Bb5 O-O-O 18.f3 Nb8 19.Bg5 Rdf8 20.Bh6 Rd8 21.Bg5 Rdf8 22.Bf6 b6 23.Rd1 Kb7 24.e4 dxe4 25.Rd6 Rc8 26.Rad1 c4 27.R1d4 Qc5 28.Kf1 Qb4 29.fxe4 Qxc3 30.bxc3 Nc6 31.Rd7+ Kb8 32.R4d6 Bxe4 33.g3 Rc7 34.Kf2 Bd5 35.Ke3 Rg4 36.Kd2 Re4 37.h4 Rg4 38.Kc1 Rxg3 39.Kb2 Rg2 40.h5 Be4 41.Bxc4 Rxc2+ 42.Kb3 Rh2 43.h6 Rxh6 44.Bb5 Rh1 45.Kb2 h5 46.Bxc6 Bxc6 47.Rd8+ Kb7 48.Rd4 Bd5 49.Rh4 Rxh4 50.Bxh4 Rc4 51.Rd7+ Kc8 52.Rd8+ Kc7 53.Bg5 Rxa4 54.Rh8 Ra2+ 55.Kb1 Rh2 56.Bd8+ Kc6 57.Bg5 Be4+ 58.Ka1 Bd5 59.Be7 Kb5 60.Bd8 a4 61.Be7 Kc4 62.Rb8 Kxc3 63.Rxb6 h4 64.Bb4+ Kd4 65.Bd6 h3 66.Rb4+ Kc3 67.Rb6 Ra2+ 68.Kb1 h2 69.Rc6+ Kd4 70.Rc1 Re2 71.Bc5+ Kxe5 72.Ba3 Be4+ 73.Ka1 Bd5 74.Bb2+ Kf4 75.Ba3 Ra2+ 76.Kb1 Rxa3 77.Kc2 Re3 78.Kd2 Rh3 79.Kc2 Ra3 80.Kd2 Re3 81.Kc2 Rh3 82.Kd2 Ra3 83.Kc2 Rh3 84.Kd2 Ke5 85.Ke2 Kd4 86.Rh1 Bxh1 87.Kd2 Ra3 88.Ke2 Ra2+ 89.Ke1 Bb7 90.Kf1 h1=Q# 0-1