1.c3 a5 2.e4 e6 3.d4 d5 4.Nd2 c5 5.Ngf3 Nc6 6.exd5 exd5 7.Bd3 Qe7+ 8.Be2 Qc7 9.Nb1 Nf6 10.O-O a4 11.Bb5 Be7 12.Bxa4 O-O 13.h3 Ne4 14.Bc2 Bf5 15.dxc5 Bxc5 16.Qxd5 Ne7 17.Qb3 Rfd8 18.Nbd2 Be6 19.c4 Nxd2 20.Nxd2 Nf5 21.Nf3 Bxc4 22.Qc3 Ng3 23.Re1 Ne2+ 24.Rxe2 Bxe2 25.Be3 Bd6 26.Qxc7 Bxc7 27.Bb3 Bxf3 28.gxf3 Be5 29.Rb1 Bd4 30.Bg5 Bf6 31.Be3 Rd7 32.a4 Rad8 33.Bc2 Bd4 34.Bf4 g6 35.a5 Rc8 36.Ba4 Re7 37.Kf1 Kg7 38.b4 Rc3 39.Rd1 Be5 40.Be3 Ra3 41.Bb5 Ra1 42.Rxa1 Bxa1 43.Bc5 Rc7 44.Ke2 Bf6 45.Bd3 Be7 46.Bb6 Rd7 47.b5 Bd8 48.Bxd8 Rxd8 49.Be4 Rd7 50.a6 bxa6 51.bxa6 Ra7 52.Bb7 Kf6 53.f4 Ke6 54.Kd3 Kd6 55.Kd4 f6 56.h4 h6 57.f3 h5 58.Kc4 Kc7 59.Kc5 f5 60.Kd4 Kd8 61.Kc4 Kd7 62.Kd5 Kc7 63.Ke5 Kb6 64.Kf6 Kc7 65.Kxg6 Kd8 66.Kxf5 Ke7 67.Kg5 Kf7 68.f5 Ke8 69.f6 Kf7 70.f4 Ke8 71.Kxh5 Kf7 72.Kg5 Rxa6 73.Bxa6 Kg8 74.Kh6 Kh8 75.Be2 Kg8 76.f7+ Kh8 77.f8=Q# 1-0