1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Bf4 e6 7.h4 h6 8.Nf3 Nd7 9.Bd3 Bxd3 10.Qxd3 Ngf6 11.O-O-O Be7 12.Kb1 O-O 13.Ne4 Nxe4 14.Qxe4 Nf6 15.Qe2 Qd5 16.Ne5 Qe4 17.Qxe4 Nxe4 18.Nd3 Nf6 19.c3 a5 20.a4 Nd5 21.Kc2 Rfc8 22.Bd2 b5 23.Ra1 Nb6 24.Nc5 Nc4 25.Be3 h5 26.g3 Nb6 27.b3 Nd5 28.Nd3 Bd6 29.Rhe1 Bc7 30.Bd2 Bb6 31.Nc5 Ra7 32.Re5 g6 33.Re2 Kg7 34.Ree1 Rd8 35.Bg5 Rda8 36.Rad1 Kg8 37.Ne4 Kg7 38.c4 Nb4+ 39.Kc3 Bd8 40.Rd2 Na6 41.axb5 cxb5 42.Bxd8 Rxd8 43.Ra1 Nb4 44.cxb5 Nd5+ 45.Kb2 Rb8 46.Nd6 Rd7 47.Nc4 Rxb5 48.Rxa5 Rb8 49.Ne5 Rdb7 50.Ra3 Nb4 51.Nc4 Nd5 52.Rd3 Nb4 53.Rd1 Nd5 54.Rd2 Nb4 55.Nd6 Rd7 56.Ne4 Nc6 57.Ra4 Rdb7 58.Nc5 Rb5 59.Rc2 e5 60.dxe5 Nxe5 61.Rd4 Nc6 62.Rd6 Na5 63.Rd3 Re8 64.Rd7 Kg8 65.Rc7 Rb6 66.Kc3 Reb8 67.Rb2 Rb4 68.Rc8+ Rxc8 69.Kxb4 Nc6+ 70.Kb5 f6 71.Rd2 g5 72.hxg5 fxg5 73.Rd5 Kf7 74.Rxg5 Nd4+ 75.Kc4 Nxb3 76.Kxb3 Rh8 77.Rf5+ Kg6 78.Rf4 Rb8+ 79.Kc3 Rh8 80.Rh4 Kg7 81.Rh3 Rc8 82.Kb4 Kg8 83.Rh2 Rc7 84.Rh1 Rf7 85.f4 Rg7 86.Rh3 Rc7 87.Kb5 Rh7 88.Ka4 h4 89.g4 Rg7 90.g5 Rh7 91.Kb5 Kf7 92.Kc4 Kg6 93.Kd4 Kf5 94.Nd3 Kg4 95.Rh1 Re7 96.Rg1+ Kf5 97.g6 h3 98.g7 h2 99.Rg5+ Kf6 100.g8=Q Rd7+ 101.Ke3 Rxd3+ 102.Kxd3 Ke7 103.f5 Kd7 104.f6 h1=Q 105.Rg7+ Kc6 106.Qc8+ Kd6 107.Qc7+ Ke6 108.Qd7+ Kxf6 109.Qe7+ Kf5 110.Rg5+ Kf4 111.Qf6# 1-0