1.c3 d5 2.Nf3 Nf6 3.d3 e6 4.Nfd2 Be7 5.e4 O-O 6.Be2 c5 7.O-O Nc6 8.f4 b5 9.e5 Nd7 10.Nf3 f6 11.d4 a6 12.Be3 Qb6 13.Nbd2 cxd4 14.cxd4 fxe5 15.fxe5 Ndxe5 16.Nxe5 Nxe5 17.Rxf8+ Bxf8 18.Bf2 Nc4 19.Nxc4 dxc4 20.Bf3 Bb7 21.a4 Bd5 22.Bxd5 exd5 23.Qf3 Rd8 24.axb5 axb5 25.Rf1 b4 26.h3 Qf6 27.Qg4 Qg6 28.Qf3 Qe4 29.Qxe4 dxe4 30.Rc1 Rc8 31.Kf1 Kf7 32.Ke2 Ke6 33.Ra1 c3 34.bxc3 Rxc3 35.Ra8 Bd6 36.Ra5 Rc2+ 37.Ke3 b3 38.Rb5 b2 39.Bh4 Rxg2 40.Kxe4 Re2+ 41.Kf3 Rh2 42.Bf2 Ba3 43.d5+ Kf5 44.Bd4 Rxh3+ 45.Kg2 Rd3 46.Bxb2 Bxb2 47.Rxb2 h5 48.Rb5 g5 49.d6+ Kf6 50.Rb6 h4 51.d7+ Ke7 52.Rg6 Rg3+ 53.Kh2 Kxd7 54.Rh6 Ke7 55.Ra6 Kf7 56.Rh6 Kg7 57.Ra6 g4 58.Rb6 Rh3+ 59.Kg2 Ra3 60.Rb4 Rg3+ 61.Kh2 Kf6 62.Ra4 Kg5 63.Ra5+ Kf4 64.Ra4+ Ke3 65.Ra3+ Kf2 66.Ra2+ Ke1 67.Ra1+ Kd2 68.Ra2+ Kd1 69.Ra1+ Ke2 70.Ra2+ Kf3 71.Ra3+ Kf2 72.Ra2+ Kf3 73.Ra3+ Kf4 74.Ra4+ Kf5 75.Ra5+ Kg6 76.Ra6+ Kh7 77.Ra7+ Kh6 78.Ra6+ Kg7 79.Ra5 Kf6 80.Rh5 Rh3+ 81.Kg2 Kg6 82.Rh8 Rg3+ 83.Kh2 Kg5 84.Rg8+ Kf4 85.Rf8+ Ke3 86.Ra8 Rf3 87.Rg8 g3+ 88.Kg2 Rf2+ 89.Kg1 Rb2 90.Rh8 Kf3 91.Rf8+ Kg4 92.Rg8+ Kh3 93.Kf1 Kh2 94.Ke1 g2 95.Rxg2+ Rxg2 96.Kf1 h3 97.Ke1 Kg3 98.Kf1 h2 99.Ke1 h1=Q# 0-1