1.d4 c6 2.e4 d5 3.e5 c5 4.dxc5 e6 5.Nc3 Nc6 6.Nf3 Bxc5 7.Bd3 f6 8.Qe2 fxe5 9.Nxe5 Nf6 10.Bg5 O-O 11.f4 Nd4 12.Qd2 Nc6 13.O-O-O Qc7 14.Qe2 Nb4 15.Kb1 Nxd3 16.Rxd3 b5 17.Nxb5 Qb6 18.Rb3 Ne4 19.Nc3 Nxc3+ 20.Rxc3 Rb8 21.b3 Bd4 22.Rh3 Bxe5 23.fxe5 Rf5 24.Qh5 h6 25.Qe8+ Rf8 26.Qg6 hxg5 27.Qh7+ Kf7 28.Rf1+ Ke8 29.Qg6+ Kd7 30.Rxf8 Qg1+ 31.Kb2 Qd4+ 32.Rc3 Rxb3+ 33.axb3 Qxe5 34.Qe8+ Kd6 35.Qc6+ Ke7 36.Rxc8 d4 37.Rc7+ Qxc7 38.Qxc7+ Ke8 39.Qb8+ Ke7 40.Qxa7+ Kd6 41.Rc8 Kd5 42.Re8 Ke4 43.Ra8 Kf4 44.Rd8 Kf5 45.Rb8 Ke5 46.Rb7 Kd5 47.Qa6 g6 48.Qa8 Kc6 49.Qc8+ Kd6 50.Qc7+ Kd5 51.Qd7+ Ke4 52.Qe7 d3 53.Qd8 d2 54.Qb8 g4 55.Rd7 Kf5 56.Rd8 d1=Q 57.Rxd1 Kf6 58.Qc8 Kf5 59.Qc7 e5 60.Ka3 Ke6 61.Ka4 e4 62.Ka5 Kf6 63.Ka6 e3 64.Ka7 e2 65.Re1 g3 66.Kb6 g5 67.Ka5 Kf5 68.Ka6 Ke4 69.Ka7 Kd5 70.Kb6 Ke6 71.Ka5 g4 72.Ka4 gxh2 73.Ka3 g3 74.Kb2 h1=R 75.Rxh1 e1=Q 76.Rxe1+ Kd5 77.Qd7+ Kc5 78.Qe7+ Kc6 79.Qf8 Kb6 80.Qc8 Ka5 81.Qc7+ Kb4 82.Qd7 Ka5 83.Qe7 Ka6 84.Qf8 Ka7 85.Qf7+ Kb6 86.Qg7 Ka5 87.Qf8 Ka6 88.Qc8+ Kb6 89.Qe8 Ka7 90.Qf7+ Ka6 91.Qf6+ Ka7 92.Qf5 Kb6 93.Qf8 Kb5 94.Qf7 Kc6 95.Qe8+ Kc5 96.Qg8 Kc6 97.Qd8 Kc5 98.Qd7 Kb4 99.Qa4+ Kc5 100.Qb5+ Kd4 101.Qc4# 1-0