1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 Nd7 7.h4 h6 8.Bf4 Qa5+ 9.c3 Ngf6 10.Bc4 e6 11.O-O Be7 12.Re1 O-O 13.Ne5 Nxe5 14.Bxe5 Nd7 15.Qg4 Nf6 16.Bxf6 Bxf6 17.Bxe6 Kh8 18.h5 Bh7 19.Bf5 Bg8 20.Ne4 Be7 21.Nd2 Bf6 22.Nc4 Qc7 23.Rad1 Rad8 24.a4 Rfe8 25.Qf3 Rxe1+ 26.Rxe1 b5 27.axb5 cxb5 28.Ne5 a5 29.Nc6 Ra8 30.Bd3 b4 31.Nxb4 Rb8 32.Na6 Qb7 33.Nxb8 Bg5 34.Qf5 Be3 35.fxe3 Qc7 36.Re2 Qg3 37.e4 Qf4 38.Ba6 Qc1+ 39.Kh2 Qf4+ 40.Qxf4 g5 41.b4 Bh7 42.Rc2 Bf5 43.g3 a4 44.b5 Bxe4 45.Kh3 Kg8 46.d5 a3 47.Nc6 f6 48.Rh2 f5 49.Rh1 Bxh1 50.Qe3 Bxd5 51.g4 Bxc6 52.Qe5 Kf7 53.Qc5 Ba8 54.b6 Ke6 55.Bf1 Bh1 56.Qf8 Bd5 57.Qc5 Ke5 58.Ba6 Ke4 59.Qc7 Bc4 60.Qc5 f4 61.Bc8 Be6 62.Qe7 Kf3 63.Bxe6 Kf2 64.Qa7 Ke2 65.Qxa3 Kf1 66.Bd7 Ke1 67.Kg2 f3+ 68.Kh2 Kf2 69.Qf8 Ke1 70.Qd8 Kf1 71.Qc7 Ke2 72.Kh3 Kf2 73.Qh2+ Ke3 74.Be6 Ke4 75.Qa2 Kf4 76.Qa6 f2 77.Qa1 f1=B+ 78.Kh2 Ba6 79.Qg1 Ke4 80.Qh1+ Kd3 81.Qe1 Bc8 82.Kg2 Bd7 83.Qe2+ Kxc3 84.Bf5 Be8 85.Kf3 Bg6 86.Qf2 Bxh5 87.Qd4+ Kb3 88.Bb1 Bg6 89.Ba2+ Ka3 90.Qa4+ Kb2 91.Qa5 Kc2 92.Ke3 Kb2 93.Qa8 Bd3 94.Qg2+ Bc2 95.Qf1 Ba4 96.Qg2+ Kc1 97.Qf3 Be8 98.Qf1+ Kb2 99.Kd3 Bh5 100.Qf3 Bxg4 101.Qe4 Bh5 102.Qb4+ Ka1 103.Qb1# 1-0