1.d4 e6 2.c4 Be7 3.Nc3 d5 4.Bf4 Nf6 5.e3 Nbd7 6.Nf3 O-O 7.cxd5 Nxd5 8.Nxd5 exd5 9.Be2 c6 10.O-O Nf6 11.Rc1 Ne4 12.h3 Bf5 13.Bd3 a5 14.Qc2 Qc8 15.Ne5 f6 16.Nc4 g5 17.Bh2 Qe6 18.Nb6 Rae8 19.Na4 h5 20.f3 Ng3 21.e4 Nxf1 22.exf5 Qe3+ 23.Kxf1 g4 24.Rd1 gxh3 25.Qf2 Qxf2+ 26.Kxf2 hxg2 27.Kxg2 Kf7 28.Bf4 Rg8+ 29.Kf2 h4 30.Bf1 Rh8 31.Bh3 Bb4 32.Nc5 Bxc5 33.dxc5 a4 34.Rd4 Ra8 35.Rb4 Ra7 36.a3 Re8 37.Bg4 Re7 38.Bd6 Re8 39.Bh5+ Kg7 40.Bxe8 Kh6 41.Kg2 Kg7 42.Kh1 d4 43.Bb8 Kg8 44.Bxa7 h3 45.Bxc6 d3 46.Bxa4 b5 47.Bb3+ Kg7 48.Rd4 Kh6 49.Rg4 h2 50.Bc4 bxc4 51.Rxc4 Kh7 52.Rc1 Kh6 53.Rf1 d2 54.Rd1 Kg5 55.Bb8 Kh6 56.a4 Kh5 57.Ba7 Kh4 58.b4 Kg3 59.f4 Kg4 60.Bb6 Kg3 61.a5 Kh4 62.Ba7 Kh5 63.Bb8 Kh4 64.a6 Kg3 65.b5 Kh3 66.Be5 Kg4 67.Bd4 Kg3 68.b6 Kh3 69.a7 Kg3 70.Bg1 hxg1=Q+ 71.Rxg1+ Kf2 72.Rd1 Kg3 73.Rb1 d1=B 74.a8=N Kh3 75.Rb5 Bc2 76.Kg1 Be4 77.Kf2 Bd5 78.Rb3+ Kh4 79.Rb1 Bxa8 80.Rg1 Bb7 81.Re1 Be4 82.Rc1 Bb7 83.Rf1 Kh3 84.Ra1 Kg4 85.Ra2 Kh5 86.Kg3 Ba6 87.Kg2 Bf1+ 88.Kg3 Bg2 89.Ra7 Bc6 90.Rh7# 1-0