1.e4 c6 2.Nf3 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ exf6 6.Bc4 Bd6 7.Qe2+ Qe7 8.O-O Qxe2 9.Bxe2 O-O 10.d4 Re8 11.Be3 f5 12.Bd3 Be6 13.Ng5 Nd7 14.Nxe6 fxe6 15.Rfe1 Nf6 16.g3 Kf7 17.Kg2 h6 18.h4 Rad8 19.c3 Bc7 20.a4 a5 21.Re2 Nd5 22.Bd2 Rd7 23.Rae1 Rde7 24.h5 Nf6 25.Rh1 Rd7 26.Bc4 Rde7 27.Kf3 Bd6 28.Bf4 Bxf4 29.Kxf4 Nd5+ 30.Ke5 Rd8 31.Bb3 Nf6 32.f3 Nd5 33.Rg1 Nf6 34.g4 fxg4 35.fxg4 Rd5+ 36.Kf4 Rg5 37.Rgg2 Nd5+ 38.Bxd5 cxd5 39.Re5 Kf6 40.Rxg5 hxg5+ 41.Ke3 Rc7 42.Rf2+ Ke7 43.Kd3 Rc4 44.b3 Rc8 45.c4 b6 46.cxd5 exd5 47.Rf5 Rc1 48.Rxd5 Rg1 49.Rxg5 Kf6 50.Rg6+ Kf7 51.Kc4 Rc1+ 52.Kb5 Rb1 53.Kxb6 Rxb3+ 54.Kxa5 Rd3 55.Rd6 Rg3 56.Rg6 Rd3 57.Kb6 Rxd4 58.a5 Rb4+ 59.Ka7 Rb5 60.a6 Rb4 61.Ka8 Rb5 62.a7 Rb4 63.Rg5 Kf6 64.Rg6+ Kf7 65.g5 Rb5 66.Ra6 Rxg5 67.Kb7 Rb5+ 68.Rb6 Ra5 69.a8=Q Rxa8 70.Kxa8 Ke7 71.Rb4 Kf7 72.Rb3 Kf8 73.Rd3 Kf7 74.Rc3 Kf8 75.Rc2 Kf7 76.Rc1 Kf8 77.Rc4 Kf7 78.Rc2 Kf8 79.Rc1 Kf7 80.Rc4 Kf6 81.Rc3 Kg5 82.Rc5+ Kh6 83.Ra5 Kh7 84.Rd5 Kh6 85.Rb5 Kh7 86.Ra5 Kh6 87.Rd5 Kh7 88.Re5 Kh6 89.Rc5 Kh7 90.Kb7 Kh6 91.Kc6 Kh7 92.Rd5 Kh6 93.Kd6 Kh7 94.Rc5 Kh6 95.Ke6 Kh7 96.Rc4 Kh6 97.Rc8 Kh7 98.Kf5 Kh6 99.Rh8# 1-0