1.e4 e6 2.d4 d5 3.Nd2 c5 4.exd5 Qxd5 5.Ngf3 cxd4 6.Bc4 Qd8 7.Nb3 Nf6 8.Nbxd4 Be7 9.Qe2 O-O 10.Bg5 Qa5+ 11.c3 h6 12.Bh4 Nc6 13.Nxc6 bxc6 14.Ne5 Nd5 15.Nxc6 Qc5 16.Nxe7+ Nxe7 17.Bxe7 Qxe7 18.O-O Qc5 19.Rad1 Bb7 20.Rd4 Rad8 21.Rfd1 Rxd4 22.Rxd4 Qg5 23.f3 Rc8 24.Bb3 Qc5 25.Qe3 a5 26.Rd8+ Kh7 27.Qxc5 Rxc5 28.Rd7 Rb5 29.Rxf7 a4 30.Bxa4 Rxb2 31.Bb3 Bd5 32.c4 Bc6 33.Rc7 Ba8 34.Re7 Bc6 35.Rxe6 Bd7 36.Re7 Bc6 37.h4 Kg6 38.Re6+ Kf5 39.Rxc6 Rf2 40.Kh2 Rxa2 41.Bxa2 Ke5 42.Rc7 Kf5 43.h5 Kf4 44.Ra7 g5 45.Bb3 Kf5 46.c5 Kf4 47.Ra5 Ke5 48.Kh1 Kd4 49.Ra1 Kd3 50.Rf1 g4 51.Ba2 Kc3 52.Re1 g3 53.Kg1 Kc2 54.Re5 Kc3 55.Rd5 Kb2 56.Rd2+ Ka1 57.Rd7 Kb2 58.f4 Kc2 59.Rc7 Kd2 60.Be6 Ke2 61.c6 Kd1 62.Bh3 Kc1 63.Rb7 Kd1 64.Rg7 Kc2 65.Rxg3 Kc1 66.Be6 Kc2 67.Rg5 Kc3 68.Rd5 Kc2 69.Rf5 Kd1 70.Rd5+ Kc2 71.Bg8 Kb2 72.Rd4 Kb1 73.Rd7 Ka1 74.Be6 Kb2 75.Bg8 Ka1 76.Kf2 Kb1 77.Rd5 Ka1 78.Rd4 Kb1 79.Bf7 Kb2 80.Ra4 Kc2 81.f5 Kb2 82.Rf4 Kc1 83.Be6 Kd1 84.c7 Kc1 85.Rc4+ Kd2 86.c8=Q Kd1 87.Rc3 Kd2 88.Kf3 Ke1 89.Qd8 Kf1 90.Qg5 Kg1 91.Ra3 hxg5 92.Bc4 g4+ 93.Ke2 Kh1 94.Ra4 Kg1 95.h6 g3 96.Ra5 Kh1 97.Kf1 Kh2 98.Ra8 Kh1 99.Bd5 Kh2 100.Ke1 Kg1 101.Rc8 Kh1 102.Ke2 Kg1 103.Kd1 Kh1 104.Ke2 Kh2 105.Rd8 Kh1 106.Bb7 Kg1 107.Rg8 Kh2 108.f6 Kg1 109.Rg7 Kh2 110.Ba6 Kg1 111.Bc8 Kxg2 112.Rg6 Kg1 113.h7 g2 114.Rg5 Kh1 115.Ke3 g1=Q+ 116.Rxg1+ Kh2 117.Rg8 Kh1 118.Rg6 Kh2 119.h8=Q# 1-0