1.Nf3 c5 2.c4 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 g6 6.d4 Bg7 7.e4 Nb4 8.d5 f5 9.a3 fxe4 10.axb4 exf3 11.Qxf3 cxb4 12.O-O Nd7 13.Re1 Ne5 14.Qb3 Bf5 15.Nd2 O-O 16.Ne4 Kh8 17.Bg5 h6 18.Bf4 a5 19.Nc5 Ng4 20.h3 Nxf2 21.Kxf2 g5 22.Be5 Bc2+ 23.Kg1 Bxb3 24.Bxg7+ Kxg7 25.Ne6+ Kf7 26.Nxd8+ Rfxd8 27.Re5 Ra6 28.Rae1 Rd7 29.h4 gxh4 30.Bh3 Rxd5 31.Be6+ Rxe6 32.Rxe6 Rd7 33.R6e3 Bc4 34.gxh4 a4 35.Rf3+ Ke8 36.Rf6 a3 37.Rb6 Bd5 38.Rxb4 a2 39.Kf2 Rc7 40.Ke3 Rc2 41.Kd3 Rf2 42.Rb5 Rf5 43.Ra5 e6 44.b3 Be4+ 45.Rxe4 Rxa5 46.Re3 Kd8 47.Kc4 a1=R 48.b4 R5a2 49.Rf3 Ra4 50.Kb3 Ra6 51.Kc2 R6a2+ 52.Kc3 Rh2 53.Rf4 Rhh1 54.Kc2 Rhb1 55.Rf1 Rxf1 56.Kc3 Rfd1 57.b5 Rg1 58.Kb4 Ke8 59.Kc5 Ra7 60.Kd4 Rb1 61.Kc3 Ra8 62.Kd2 Rba1 63.b6 R1a3 64.Ke2 R8a6 65.Kf2 Rg3 66.Ke2 Rg7 67.Kf1 Ra8 68.Ke2 Rg5 69.hxg5 h5 70.Kf1 Ra5 71.Kg1 Kd7 72.Kg2 Rxg5+ 73.Kf1 Rd5 74.Ke1 Kc6 75.Ke2 Rd2+ 76.Ke3 Kd6 77.Kf4 Re2 78.Kf3 Rf2+ 79.Ke3 Rg2 80.Kd4 Rg7 81.Kd3 h4 82.Kc3 Rg4 83.Kb2 Rb4+ 84.Ka1 Rb5 85.Ka2 Kc6 86.Ka3 Kc5 87.Ka4 Rb2 88.Ka3 Rb3+ 89.Ka2 Rb5 90.Ka1 Kc4 91.Ka2 Kc3 92.Ka1 Rd5 93.Kb1 Rd4 94.Ka2 Kc4 95.Ka1 h3 96.Kb1 Rd2 97.Ka1 Rd8 98.Kb2 Rc8 99.Ka1 Rc6 100.Ka2 e5 101.Kb2 Kc5 102.Kb3 h2 103.Kb2 Kd4 104.Kb1 Rf6 105.Kc1 Rf2 106.Kd1 h1=Q# 0-1