1.d4 Nf6 2.Nc3 d5 3.Bf4 e6 4.Nb5 Na6 5.e3 c6 6.Nc3 Bd6 7.Bxa6 bxa6 8.Bxd6 Qxd6 9.Nf3 O-O 10.O-O Nd7 11.Na4 e5 12.dxe5 Nxe5 13.Nxe5 Qxe5 14.b3 Bf5 15.c3 Rac8 16.Qd4 Qc7 17.Nc5 Qb6 18.b4 Rfe8 19.Rfe1 Rcd8 20.h3 Bg6 21.Qf4 f6 22.Qd4 Bf7 23.a4 Kh8 24.a5 Qb5 25.Qd3 Bg6 26.Qe2 Re5 27.Nxa6 Qxe2 28.Rxe2 Bd3 29.Rd2 Bxa6 30.g3 Bc4 31.Kg2 a6 32.g4 Kg8 33.Kg3 Kf7 34.Re1 Re4 35.f3 Ree8 36.Rd4 g6 37.Kf2 Bb5 38.Red1 f5 39.gxf5 gxf5 40.Rh4 Kg6 41.Rg1+ Kf6 42.Rh6+ Ke5 43.Rxh7 f4 44.Rgg7 fxe3+ 45.Kxe3 Kf5+ 46.Kd4 Kf4 47.Rf7+ Kg3 48.h4 Kf2 49.h5 Re3 50.h6 Rd3+ 51.Ke5 Re8+ 52.Kd6 Rxc3 53.Rhg7 Rxf3 54.Rxf3+ Kxf3 55.h7 Rh8 56.Kc5 Kf4 57.Kd4 Kf5 58.Kc5 Kf6 59.Rg8 Rxh7 60.Rf8+ Ke7 61.Rf4 Rh3 62.Rd4 Rc3+ 63.Kb6 Rc4 64.Rd1 Rxb4 65.Kc5 Rc4+ 66.Kb6 Ra4 67.Re1+ Kd6 68.Rh1 d4 69.Rh6+ Kd5 70.Rh4 d3 71.Rh8 Kc4 72.Rd8 Kc3 73.Kc5 Rc4+ 74.Kb6 Rd4 75.Rh8 d2 76.Rh3+ Rd3 77.Rh1 Kc2 78.Ra1 d1=Q 79.Ra2+ Kb3 80.Rh2 Qg1+ 81.Kb7 Rd7+ 82.Kc8 Qxh2 83.Kxd7 c5+ 84.Ke6 Bd7+ 85.Kd5 c4 86.Kd4 Qf4+ 87.Kc5 Qe5+ 88.Kb6 Qd6+ 89.Kb7 Bc6+ 90.Kb6 Qb8+ 91.Kc5 c3 92.Kd4 Qd6+ 93.Ke3 Bf3 94.Kf2 Ba8 95.Ke3 Kc4 96.Ke2 Kb5 97.Ke3 Kc6 98.Ke2 Qd2+ 99.Kf3 c2 100.Kg4 Kb7 101.Kf5 c1=Q 102.Ke5 Qce1+ 103.Kf5 Qdf2+ 104.Kg5 Qeg1+ 105.Kh5 Qfh2#