1.d4 d5 2.c4 e6 3.Nf3 Be7 4.g3 c5 5.cxd5 exd5 6.dxc5 Bxc5 7.Bg2 Nf6 8.Nc3 Nc6 9.O-O O-O 10.a3 Ne4 11.Nxd5 Be6 12.Nf4 Bxf2+ 13.Kh1 Qxd1 14.Rxd1 Bb3 15.Rf1 Rad8 16.Nh4 Bxg3 17.Nf5 Bxf4 18.Bxf4 Rfe8 19.Rac1 g6 20.Nh6+ Kg7 21.Ng4 h5 22.Ne5 Bd5 23.Nxc6 Bxc6 24.h4 f6 25.Kg1 g5 26.hxg5 fxg5 27.Be3 Kg6 28.Bxa7 Rd2 29.b4 h4 30.Rfd1 Rxe2 31.Bf1 Ng3 32.b5 Bxb5 33.Rd6+ Kh5 34.Bxe2+ Nxe2+ 35.Kh2 Nxc1 36.Kg2 Na2 37.Bc5 Be2 38.Kg1 Bf3 39.Be3 Bd1 40.Kf2 Rf8+ 41.Ke1 Rb8 42.Rxd1 Nc3 43.Rd7 Re8 44.Rf7 Rxe3+ 45.Kf2 Rg3 46.Rc7 Kg6 47.Rc6+ bxc6 48.Ke1 Kh7 49.Kd2 Rf3 50.a4 Kg6 51.Kc2 Re3 52.Kb2 Rg3 53.Ka3 Rd3 54.a5 Re3 55.Kb2 Nd1+ 56.Kc1 Rh3 57.Kb1 Kf7 58.a6 Ra3 59.Kc1 Nf2 60.a7 Ra4 61.a8=Q Rxa8 62.Kc2 Nd1 63.Kd3 Ra1 64.Kd4 Nf2 65.Ke3 Ra4 66.Kd2 Kg8 67.Ke2 Rg4 68.Kf1 Nd3 69.Ke2 Nc1+ 70.Ke1 Rf4 71.Kd2 Rc4 72.Kd1 Rd4+ 73.Kc2 c5 74.Kb1 Kf7 75.Ka1 Rg4 76.Kb1 Kg7 77.Kc2 h3 78.Kc3 Re4 79.Kd2 Re8 80.Kxc1 Ra8 81.Kb2 Ra6 82.Kc3 Rd6 83.Kc4 Kh7 84.Kc3 Kg7 85.Kb2 Kh7 86.Kc2 Rd2+ 87.Kb1 Kg8 88.Ka1 Kh8 89.Kb1 Re2 90.Ka1 g4 91.Kb1 Rc2 92.Ka1 Ra2+ 93.Kb1 Ra4 94.Kc2 Rb4 95.Kc3 Rf4 96.Kc2 Rd4 97.Kb1 Rc4 98.Ka2 Kg8 99.Ka1 Kf8 100.Kb1 Rf4 101.Kb2 Rd4 102.Kb1 h2 103.Kb2 Ke8 104.Kc2 Rb4 105.Kc1 Rd4 106.Kb2 Kd8 107.Kb1 Kd7 108.Kb2 c4 109.Ka3 Ke8 110.Ka2 Kd8 111.Ka1 Rd3 112.Ka2 Rd2+ 113.Ka1 h1=Q# 0-1