1.Nf3 e6 2.c3 Nf6 3.d4 d5 4.Bf4 Bd6 5.e3 O-O 6.Bd3 c5 7.dxc5 Bxc5 8.Qc2 Nc6 9.Nbd2 Re8 10.Bg5 h6 11.Bh4 e5 12.e4 g5 13.Bg3 d4 14.O-O dxc3 15.bxc3 Nh5 16.Bb5 Nxg3 17.hxg3 Qc7 18.Rfd1 Qb6 19.Rab1 Bxf2+ 20.Kh2 Qc7 21.Nc4 Bc5 22.Rd5 Bf8 23.Ne3 Be6 24.Rd2 Rad8 25.Nd5 Bxd5 26.exd5 e4 27.dxc6 exf3 28.cxb7 Rxd2 29.Qxd2 Rd8 30.Bd3 Bd6 31.Qf2 fxg2 32.Kxg2 Qxc3 33.Rf1 Qc6+ 34.Qf3 Qxf3+ 35.Kxf3 h5 36.Rc1 Kg7 37.Rc8 Rd7 38.Be4 g4+ 39.Kf2 Re7 40.Bg2 Re5 41.b8=Q Bxb8 42.Rxb8 Ra5 43.Rb2 f5 44.Bf1 Kf6 45.Bc4 Rc5 46.Bd3 Kg5 47.Rb8 Rc3 48.Ke2 Ra3 49.Rg8+ Kf6 50.Rf8+ Kg6 51.Ke3 a5 52.Rg8+ Kf6 53.Rd8 Rxa2 54.Rd5 Ke6 55.Rxf5 Rh2 56.Rxa5 h4 57.Ra6+ Ke5 58.Ra5+ Ke6 59.Bf5+ Kf6 60.Kf4 hxg3 61.Ra6+ Ke7 62.Kxg3 Rb2 63.Rh6 Kf8 64.Rh7 Kg8 65.Kxg4 Rg2+ 66.Kf4 Rg7 67.Rh1 Re7 68.Kg5 Kf8 69.Kf6 Rf7+ 70.Ke5 Ke7 71.Be6 Rg7 72.Rh5 Rg6 73.Rh7+ Kf8 74.Rf7+ Ke8 75.Kd6 Rh6 76.Rg7 Rf6 77.Rg8+ Rf8 78.Rg6 Rf1 79.Bd5 Rf2 80.Rg8+ Rf8 81.Rg4 Rf6+ 82.Be6 Rf1 83.Ra4 Kf8 84.Ke5 Kg7 85.Rg4+ Kf8 86.Kd6 Ke8 87.Rb4 Kf8 88.Rb7 Rf2 89.Ke5 Ke8 90.Bf5 Kd8 91.Kf6 Rd2 92.Be6 Rf2+ 93.Ke5 Ke8 94.Bd5 Kf8 95.Rc7 Ke8 96.Ke6 Re2+ 97.Kd6 Kf8 98.Rf7+ Ke8 99.Rf3 Rh2 100.Bc6+ Kd8 101.Rf8# 1-0