1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 c6 7.Bg2 O-O 8.O-O b6 9.Bf4 Nbd7 10.cxd5 cxd5 11.Rc1 Ba6 12.Nc3 Bb4 13.Qa4 Bxc3 14.Rxc3 Bxe2 15.Rac1 h6 16.Rc7 a6 17.Bd6 Bxf3 18.Bxf3 b5 19.Qa3 Re8 20.R1c6 Ne4 21.Bh5 a5 22.Bf4 Rf8 23.Qd3 g5 24.Be5 Nxe5 25.dxe5 g4 26.Bxg4 Qg5 27.f3 Rad8 28.Qe2 h5 29.Bh3 Qxe5 30.fxe4 dxe4 31.Bf1 Rd5 32.Qe3 Qxb2 33.Qxe4 Rf5 34.Rc2 Qf6 35.Bd3 Rd8 36.Rc8 Rxc8 37.Rxc8+ Kg7 38.Kg2 b4 39.Rc2 Qd8 40.h4 Qd5 41.Qxd5 Rxd5 42.Be2 Kg6 43.Kf2 Rf5+ 44.Ke3 Re5+ 45.Kf4 Rf5+ 46.Ke4 Rd5 47.Ke3 Re5+ 48.Kf2 Rd5 49.Bf3 Rb5 50.Bc6 Re5 51.Ba4 Rd5 52.Bb3 Re5 53.Rc7 Rf5+ 54.Kg2 Re5 55.Ra7 Rc5 56.Bd1 Rd5 57.Bb3 Rc5 58.Kf2 Rf5+ 59.Kg1 Rc5 60.Kg2 Re5 61.Kf2 Rc5 62.Bd1 Rf5+ 63.Ke3 Re5+ 64.Kf4 Rf5+ 65.Ke4 Rc5 66.Bb3 Rc3 67.Kf4 Rc5 68.Bd1 Rf5+ 69.Ke3 Re5+ 70.Kd2 Rd5+ 71.Ke1 Re5+ 72.Be2 Rc5 73.Bd1 Re5+ 74.Kf2 Rf5+ 75.Ke2 Re5+ 76.Kf1 Rc5 77.Ra6 Rc1 78.Ke2 Rc5 79.Bb3 Kf5 80.Ra7 Kf6 81.Kf2 Kg6 82.Kg2 Kf6 83.Kh3 Kg6 84.Ba4 Kf6 85.Be8 Rc2 86.Rxf7+ Ke5 87.Rh7 Rxa2 88.Rxh5+ Kd4 89.Rb5 Ra1 90.h5 Kc4 91.Kg2 Ra2+ 92.Kh3 Ra1 93.Rb8 a4 94.Bd7 b3 95.Bxe6+ Kc3 96.Rc8+ Kb4 97.Rb8+ Kc3 98.Kg2 Re1 99.Bf7 b2 100.h6 b1=Q 101.Rxb1 Rxb1 102.h7 Rb8 103.Bg8 Rb2+ 104.Kh3 Rb1 105.h8=Q+ Kb4 106.Qd4+ Kb5 107.Qd3+ Kb4 108.Qxb1+ Ka3 109.Qc1+ Kb4 110.Ba2 Kb5 111.Bd5 a3 112.Ba2 Ka4 113.Qb1 Ka5 114.Bc4 a2 115.Qb5# 1-0