1.d4 Nc6 2.e4 e5 3.dxe5 Nxe5 4.f4 Nc6 5.Nc3 Bb4 6.Bd2 d6 7.Nf3 Bc5 8.a3 Nf6 9.Bd3 Ng4 10.Qe2 Nd4 11.Nxd4 Bxd4 12.Qf3 Nf2 13.Rf1 Ng4 14.Rh1 Nf2 15.Rf1 Ng4 16.Qg3 h5 17.Be2 Bf6 18.Qh3 g6 19.f5 Be5 20.O-O-O Bd7 21.fxg6 fxg6 22.Bc4 Nf2 23.Qe3 Nxd1 24.Bf7+ Kf8 25.Bb3+ Ke8 26.Bf7+ Kf8 27.Ba2+ Ke8 28.Nxd1 Qe7 29.Rf7 Qxf7 30.Bxf7+ Kxf7 31.Qb3+ Be6 32.Qxb7 Rhc8 33.h3 a5 34.Qc6 a4 35.Nf2 Kg8 36.Nd3 Bg7 37.Bc3 Bxc3 38.Qxc3 Bf7 39.e5 Ra6 40.Qb4 Rca8 41.Qb7 R6a7 42.Qc6 Re8 43.Qc3 Rb7 44.Qd4 Rb6 45.exd6 Rxd6 46.Qxa4 Re2 47.Qa8+ Kg7 48.Qf3 Re7 49.b3 Bd5 50.Qg3 Be4 51.Nf4 Kh7 52.Qg5 Rf7 53.a4 Rdf6 54.g3 Rf5 55.Qxg6+ Kh8 56.Qe6 Bf3 57.Kb2 Kg7 58.Qe3 Bc6 59.Qc3+ R7f6 60.h4 Kf7 61.Qc4+ Ke8 62.Qg8+ Kd7 63.Qh7+ Kc8 64.Nxh5 Rf7 65.Qg6 Kb7 66.g4 Rf2 67.g5 R7f3 68.Qe6 Rh2 69.g6 Rxh4 70.g7 Rxh5 71.g8=Q Bd5 72.Qec8+ Kc6 73.Qg6+ Kc5 74.Qxh5 c6 75.Ka2 Rg3 76.Qa6 Rxb3 77.cxb3 Kd4 78.Qa8 Bg2 79.Qha5 Bd5 80.Qxd5+ Kc3 81.Qc4+ Kd2 82.Qc3+ Ke2 83.Qf3+ Ke1 84.Qf2+ Kd1 85.a5 Kc1 86.Qc8 Kd1 87.Qa6 c5 88.Ka1 c4 89.Qfa7 Kc2 90.Qf2+ Kd1 91.Qd6+ Kc1 92.Qf1+ Kc2 93.Qe2+ Kc1 94.Qed2# 1-0