1.e4 c5 2.Nf3 d6 3.Nc3 e5 4.Bc4 Be7 5.d3 h5 6.O-O Nc6 7.Nd5 Nf6 8.Nxe7 Qxe7 9.Ng5 Be6 10.Bxe6 fxe6 11.c3 O-O 12.Qf3 Qe8 13.Qh3 Nd8 14.f4 exf4 15.Bxf4 e5 16.Bd2 a5 17.Rf3 Nh7 18.Rxf8+ Nxf8 19.Rf1 a4 20.Qf5 a3 21.b3 b5 22.h4 Ra7 23.Qc8 Re7 24.Qa8 Nh7 25.Qxa3 Nf6 26.Qa6 Qc6 27.Qxc6 Nxc6 28.Ra1 Ra7 29.a4 Kf8 30.Kf1 Ke7 31.Ke2 b4 32.Nf3 bxc3 33.Bxc3 Rb7 34.Rb1 Rb8 35.Kd1 Ne8 36.Nd2 Nc7 37.Kc2 Ne6 38.Rf1 Nf4 39.Rf2 Ne6 40.g3 Ned4+ 41.Kb2 Ke6 42.Rg2 Rf8 43.g4 hxg4 44.Rxg4 Rf2 45.Rg6+ Kf7 46.Rxd6 Nb4 47.Kb1 Rh2 48.Bxb4 cxb4 49.Nc4 Rh1+ 50.Kb2 Rh2+ 51.Kc1 Nxb3+ 52.Kb1 Nc5 53.a5 Rh1+ 54.Kc2 Rh2+ 55.Kd1 b3 56.Rb6 Nxd3 57.Rxb3 Nc5 58.Ra3 Rh1+ 59.Kc2 Rh2+ 60.Kc3 Nxe4+ 61.Kb4 Rxh4 62.Kb5 Rh8 63.a6 Rb8+ 64.Kc6 Rc8+ 65.Kb5 Rb8+ 66.Nb6 Nd6+ 67.Kc6 Nc8 68.Kc7 Rxb6 69.Kxc8 Re6 70.a7 Re8+ 71.Kc7 Ke6 72.a8=Q Rxa8 73.Rxa8 Kd5 74.Rd8+ Ke4 75.Kd6 g5 76.Rg8 Kd4 77.Ke6 e4 78.Kf5 e3 79.Kg4 e2 80.Re8 Kd3 81.Kf3 g4+ 82.Kf2 g3+ 83.Kxg3 Kd2 84.Kf2 Kd3 85.Rxe2 Kd4 86.Kf3 Kd5 87.Ke3 Kc4 88.Rd2 Kc5 89.Ke4 Kb4 90.Kd4 Kb5 91.Rc2 Kb6 92.Kd5 Kb7 93.Kc5 Kc7 94.Rd2 Kb7 95.Rd7+ Kc8 96.Kc6 Kb8 97.Kb6 Kc8 98.Rd1 Kb8 99.Rd8# 1-0