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.c4 Na6 14.a3 Nc7 15.Rfe1 Rad8 16.Rad1 h6 17.h3 g5 18.Bd2 Kg7 19.Bc3 f6 20.Nd2 h5 21.Nf1 f4 22.Nd2 Bf7 23.Ne4 Be7 24.f3 Rd7 25.Nf2 Red8 26.Bf5 Bxc4 27.Bxd7 Rxd7 28.Ne4 Nd5 29.Nc5 Bxc5 30.dxc5 Kg6 31.Rd4 Bb3 32.h4 Kf5 33.hxg5 fxg5 34.Re8 Rf7 35.Rde4 Nxc3 36.bxc3 Bd5 37.R4e7 Rxe7 38.Rxe7 g4 39.Rxb7 a5 40.Kf2 a4 41.Rb4 Bb3 42.Rb6 Bd5 43.Ra6 g3+ 44.Kg1 h4 45.Rxa4 h3 46.Rb4 h2+ 47.Kh1 Ke5 48.a4 Be6 49.a5 Bc8 50.Re4+ Kf5 51.Re8 Ba6 52.Re1 Bb5 53.Rb1 Ke5 54.Rxb5 cxb5 55.a6 Kd5 56.a7 Kxc5 57.a8=Q Kc4 58.Qc8+ Kd3 59.Qf5+ Kxc3 60.Qxf4 b4 61.Qxg3 b3 62.Qc7+ Kb2 63.Kxh2 Ka2 64.Qa5+ Kb1 65.Kg3 b2 66.Qb5 Kc1 67.Qc4+ Kd2 68.Qb3 Kc1 69.Qc3+ Kb1 70.f4 Ka2 71.Qc2 Ka1 72.Qa4+ Kb1 73.f5 Kc1 74.Qc4+ Kd2 75.Qb3 Kc1 76.Qc3+ Kb1 77.f6 Ka2 78.Qc2 Ka1 79.Qa4+ Kb1 80.Qb4 Kc1 81.Qc4+ Kb1 82.Qb3 Kc1 83.Qc3+ Kb1 84.Qd3+ Kc1 85.Qc3+ Kb1 86.f7 Ka2 87.Qc2 Ka1 88.f8=Q Ka2 89.Qe8 Ka1 90.Qe1+ Ka2 91.Qee2 Ka1 92.Qed3 Ka2 93.Qdc3 Ka1 94.Q2xb2# 1-0