1.Nf3 d5 2.e3 g6 3.c4 Nf6 4.cxd5 Nxd5 5.d4 Bg7 6.e4 Nf6 7.Nc3 O-O 8.e5 Nd5 9.Bc4 Nxc3 10.bxc3 c5 11.O-O cxd4 12.cxd4 Bg4 13.Rb1 Nc6 14.Rxb7 Rc8 15.Ba6 Bxf3 16.Qxf3 Nxd4 17.Qe4 Qa5 18.Qxd4 Qxa6 19.Rxa7 Qe6 20.Re1 Rfd8 21.Qe3 Rd5 22.Bb2 Rc2 23.Bc3 Qf5 24.Bd4 h5 25.Rxe7 Rc4 26.Bb6 Rd3 27.Qe2 Rc6 28.Be3 Bxe5 29.Rxe5 Qxe5 30.Qxd3 Rd6 31.Qc4 Re6 32.a4 Qf5 33.h3 Re4 34.Qb5 Qe6 35.a5 Re5 36.Qb4 Qf5 37.a6 Ra5 38.a7 Ra2 39.Qb8+ Kh7 40.a8=Q Rxa8 41.Qxa8 Qe6 42.Rd1 Qf6 43.Rc1 Qb2 44.Rd1 Qc2 45.Rc1 Qb2 46.Rd1 Qe2 47.Rd2 Qe1+ 48.Kh2 Qf1 49.Rc2 Qb1 50.Rc1 Qb8+ 51.Qxb8 h4 52.Rd1 g5 53.Re1 Kg6 54.Re2 Kh7 55.Rd2 Kh6 56.Rd3 Kh5 57.Rd4 Kh6 58.Rd5 Kh5 59.Rd6 g4 60.hxg4+ Kxg4 61.Rd7 Kf5 62.Rd8 Kg4 63.Bf4 Kf5 64.Bg5 Kg4 65.Bh6 Kf5 66.f3 Ke6 67.f4 Kf6 68.f5 Kxf5 69.Qa8 Ke6 70.Rc8 Kf5 71.Rb8 Kg4 72.Rc8 Kf5 73.Qb7 Kg4 74.Bg7 Kf5 75.Qb8 Kg4 76.Qa8 Kf5 77.Bf6 Kg4 78.Be5 Kg5 79.Bf4+ Kf5 80.Be3 Kg4 81.Bd4 Kf5 82.Be5 Kg4 83.Bf4 Kh5 84.Be3 Kg6 85.Bd4 Kg5 86.Be5 Kf5 87.Bf4 Kg4 88.Be3 Kf5 89.Bf4 Kg4 90.Qb7 Kf5 91.Kh3 Ke6 92.Qb8 Kf5 93.Be3 Ke6 94.Bf4 Kf5 95.Kxh4 Kf6 96.Kh5 Kg7 97.Bg5 Kh7 98.Bh6 f6 99.Qa8 f5 100.Rc7# 1-0