1.c4 Nf6 2.d4 c6 3.Nf3 d5 4.cxd5 cxd5 5.Nc3 Bd7 6.a3 Nc6 7.Bf4 Bf5 8.e3 e6 9.Qb3 a6 10.Nh4 Be4 11.f3 Bg6 12.Qxb7 Na5 13.Qc7 Nh5 14.Nxg6 hxg6 15.Qxd8+ Kxd8 16.Bg5+ f6 17.Bh4 Bd6 18.Bf2 Ng3 19.Bxg3 Bxg3+ 20.Kd1 Bf2 21.Ke2 Bg3 22.f4 g5 23.fxg5 fxg5 24.Kd3 Nc4 25.b3 Nd6 26.Be2 Bxh2 27.e4 dxe4+ 28.Nxe4 Nxe4 29.Kxe4 Ke7 30.Bc4 Rh4+ 31.Kd3 Rd8 32.Kc2 Rdxd4 33.Bxa6 Rdg4 34.Bb7 Be5 35.Rae1 Bd6 36.a4 Bb4 37.Rxh4 gxh4 38.Re5 Rd4 39.a5 Rd2+ 40.Kc1 Ra2 41.a6 Bd6 42.Rh5 g5 43.Kb1 Ra5 44.Kc2 Kf6 45.Kd3 Kg7 46.Kc4 Rc5+ 47.Kd4 Ra5 48.Kd3 Kg6 49.Rh8 Kf5 50.Rh6 Ra3 51.Kc4 Bb8 52.b4 Ba7 53.Bc8 Kf4 54.Rxe6 Ra2 55.Bb7 g4 56.b5 Rb2 57.Bc6 Ra2 58.Re7 Bf2 59.Rf7+ Kg3 60.Rxf2 Kxf2 61.Bb7 h3 62.gxh3 gxh3 63.b6 h2 64.a7 Ra6 65.a8=Q Rxa8 66.Bxa8 Kg1 67.Be4 Kf2 68.b7 Ke3 69.Bh1 Kf2 70.b8=Q Kg1 71.Qf4 Kxh1 72.Qf1# 1-0