1.d4 f5 2.e4 fxe4 3.f3 d5 4.Nc3 Nf6 5.Bg5 g6 6.fxe4 dxe4 7.Bc4 Bg7 8.Nge2 Nc6 9.a3 Bf5 10.O-O Qd7 11.d5 Ne5 12.Bb5 c6 13.dxc6 bxc6 14.Qxd7+ Kxd7 15.Rad1+ Kc7 16.Ba4 Rad8 17.h3 Nc4 18.Bb3 Nb6 19.Nd4 Bc8 20.a4 a5 21.Ne6+ Bxe6 22.Bxe6 Rhf8 23.g4 Nfd5 24.Nxd5+ Nxd5 25.Bxd5 Rxd5 26.b3 Rf3 27.Rxf3 Rxd1+ 28.Rf1 Bd4+ 29.Kg2 Rxf1 30.Kxf1 Bc5 31.Bd2 Bb6 32.Ke2 Kd6 33.Be3 Bc7 34.Bf4+ e5 35.Bg5 Kd5 36.Be3 h5 37.gxh5 gxh5 38.c4+ Ke6 39.Bc5 Kf5 40.Ke3 Bd8 41.Bd6 Bg5+ 42.Ke2 Kf4 43.Bc7 Kg3 44.Bxa5 Kxh3 45.Bc7 Kg4 46.a5 h4 47.a6 h3 48.a7 h2 49.a8=Q h1=Q 50.Qc8+ Kh5 51.Qh8+ Bh6 52.Qxe5+ Kg6 53.Qe6+ Kh5 54.Qf5+ Bg5 55.Qh7+ Bh6 56.Qf5+ Bg5 57.Qf7+ Kh6 58.Qf8+ Kg6 59.Qg8+ Kf5 60.Qc8+ Kg6 61.Qe6+ Bf6 62.Qg8+ Kf5 63.Qc8+ Kg5 64.Qg8+ Kf5 65.Qg3 Qb1 66.Qf4+ Ke6 67.Qg4+ Ke7 68.Qc8 Qd3+ 69.Kf2 Qf3+ 70.Ke1 Bc3#