1.d4 Nf6 2.c4 d6 3.g3 e5 4.dxe5 dxe5 5.Qxd8+ Kxd8 6.Nf3 Nc6 7.Bg2 Be6 8.Nbd2 h6 9.b3 a5 10.Bb2 Nd7 11.O-O Bd6 12.Ne4 Bb4 13.Nc3 g5 14.Nd5 Bd6 15.Nd2 f5 16.e3 Nb4 17.Nxb4 axb4 18.Bxb7 Ra5 19.Bg2 Ke7 20.Rfd1 Rf8 21.Bc6 Nc5 22.Nf3 e4 23.Nd4 Nd3 24.Nxe6 Kxe6 25.Bd4 g4 26.Rd2 Be5 27.Rad1 Rd8 28.Bd5+ Kf6 29.h3 Bxd4 30.exd4 h5 31.h4 Rd6 32.Re2 Rda6 33.Bxe4 fxe4 34.Rxe4 Nb2 35.Rd2 Rxa2 36.d5 Ra1+ 37.Kg2 Nd1 38.Rf4+ Ke5 39.Re2+ Kd6 40.Rf5 R6a2 41.Re6+ Kc5 42.d6+ Kc6 43.dxc7+ Kxc7 44.c5 Rd2 45.Rf7+ Rd7 46.Rff6 Rd2 47.Rf7+ Rd7 48.Rff6 Ra2 49.Rc6+ Kb7 50.Rb6+ Kc8 51.Kg1 Rdd2 52.Rbc6+ Kb7 53.Rb6+ Kc7 54.Rbc6+ Kb7 55.Rb6+ Kc7 56.Rbc6+ Kb8 57.Rb6+ Kc8 58.Rbc6+ Kd8 59.Rcd6+ Ke7 60.Rde6+ Kd7 61.c6+ Kc8 62.Rf8+ Rd8 63.Rxd8+ Kxd8 64.Rd6+ Kc7 65.Rxd1 Kxc6 66.Rd4 Kc5 67.Rc4+ Kb5 68.Rf4 Rb2 69.Rf5+ Kc6 70.Rxh5 Rxb3 71.Rg5 Rb1+ 72.Kg2 b3 73.Rxg4 Kb5 74.Rg7 Kc4 75.Rc7+ Kd3 76.Rb7 b2 77.h5 Kc2 78.h6 Rd1 79.g4 b1=Q 80.Rxb1 Rxb1 81.h7 Rb8 82.g5 Rh8 83.g6 Kd3 84.g7 Rxh7 85.g8=Q Rh6 86.Qg3+ Kc2 87.f4 Rh8 88.f5 Ra8 89.f6 Kd2 90.Qf4+ Kc3 91.Qf3+ Kd4 92.Qxa8 Ke5 93.f7 Ke6 94.f8=Q Ke5 95.Qfb8+ Kd4 96.Kf3 Kc4 97.Ke4 Kc3 98.Kd5 Kc2 99.Kd4 Kd2 100.Qa2+ Ke1 101.Qbb1# 1-0