1.d4 d5 2.e3 Nf6 3.Nf3 Bf5 4.c4 c6 5.Nh4 Bxb1 6.Rxb1 e6 7.Nf3 Nbd7 8.Bd2 a5 9.Bd3 Ne4 10.O-O Bd6 11.Qc2 Ndf6 12.Be1 O-O 13.c5 Bc7 14.a3 Re8 15.b4 axb4 16.axb4 h5 17.h3 Qe7 18.Ne5 h4 19.f4 Ng3 20.Bxg3 hxg3 21.Rf3 Bxe5 22.fxe5 Nh5 23.Rbf1 Rf8 24.Bh7+ Kh8 25.Bg6 fxg6 26.Qxg6 Rxf3 27.Qxh5+ Kg8 28.gxf3 Ra3 29.Re1 Ra2 30.Qg4 Qf7 31.f4 Qf5 32.Qxf5 exf5 33.Rf1 Re2 34.Rf3 g2 35.h4 Kh7 36.Rh3 Kh6 37.h5 Kh7 38.Rg3 Kh6 39.e6 Kxh5 40.e7 Kh4 41.e8=Q Kxg3 42.Qg6+ Kf3 43.Qh5+ Kxe3 44.Qxf5 Kxd4 45.Qg4 Ke3 46.Qxg7 d4 47.Qe5+ Kf3 48.Qh5+ Ke3 49.Qh3+ Ke4 50.Qe6+ Kf3 51.Qb3+ Ke4 52.Qc4 Ke3 53.Qe6+ Kf3 54.Qb3+ Ke4 55.f5 d3 56.f6 d2 57.f7 Re1+ 58.Kxg2 d1=Q 59.Qxd1 Rxd1 60.f8=Q Rd2+ 61.Kf1 Kd4 62.Ke1 Kd3 63.Qf7 b6 64.Qc7 Kc2 65.Qf7 Rd4 66.cxb6 Re4+ 67.Kf2 Re7 68.Qc4+ Kd2 69.Qg8 Re2+ 70.Kf3 Kd3 71.Qg1 Re4 72.Qg8 Re2 73.Qc8 Rc2 74.Qc7 Rc1 75.Qd7+ Kc3 76.Kg3 Kc2 77.Kh3 Rg1 78.b5 Re1 79.Qh7+ Kd1 80.Qg6 Kc1 81.Qf7 Re4 82.Kh2 Kd2 83.Qa2+ Kd3 84.Qa3+ Kd4 85.Qb4+ Kd5 86.Qc3 cxb5 87.Qa5 Rb4 88.b7 Rh4+ 89.Kg1 Rh5 90.Qb4 Rh6 91.Qd2+ Ke6 92.Qxh6+ Kf5 93.Kh2 b4 94.Qg7 b3 95.b8=Q Ke6 96.Qbe5# 1-0