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.Re1 Bf5 12.Bd3 Be6 13.Bd2 Rd8 14.a4 a5 15.c4 Na6 16.Bxa5 Rd7 17.Bc3 Nb4 18.Bf1 Nc2 19.Red1 Nxa1 20.Rxa1 h5 21.a5 g5 22.g3 Kg7 23.Nd2 h4 24.b4 Be7 25.Nb3 f5 26.d5+ Bf6 27.Bxf6+ Kxf6 28.dxe6 fxe6 29.Nc5 Re7 30.Rd1 e5 31.Rd7 Rb8 32.Rd6+ Kf7 33.b5 cxb5 34.cxb5 Rc8 35.Rd5 Kf6 36.b6 e4 37.Bb5 e3 38.fxe3 Rxe3 39.Nxb7 hxg3 40.hxg3 Rxg3+ 41.Kf2 Rh3 42.Nc5 g4 43.b7 Rb8 44.a6 Rh2+ 45.Kg3 Rh3+ 46.Kg2 f4 47.Nd7+ Ke6 48.Nxb8 Kxd5 49.Nd7 f3+ 50.Kf2 Rh2+ 51.Kg3 Rg2+ 52.Kf4 f2 53.b8=Q f1=Q+ 54.Bxf1 Rf2+ 55.Kg3 Rxf1 56.a7 Rg1+ 57.Kf2 Rh1 58.a8=Q+ Kd4 59.Kg3 Rg1+ 60.Kf2 Rh1 61.Qxh1 Kd3 62.Qg2 Kd2 63.Qgg3 Kd1 64.Qxg4+ Kc1 65.Qg5+ Kd1 66.Qh6 Kc2 67.Qh7+ Kc1 68.Qhh8 Kd1 69.Ke3 Kc1 70.Kd3 Kd1 71.Qb1# 1-0