d4 d5 Bf4 c5 e3 Nc6 Nc3 Nf6 Nb5 Bg4 f3 cxd4 Nc7+ Kd7 exd4 e5 dxe5 Kxc7 exf6+ Bd6 Bxd6+ Qxd6 fxg4 Rae8+ Be2 Qb4+ c3 Qxb2 Qc1 Qxc1+ Rxc1 Ne5 fxg7 Rhg8 Kf2 Rc8 h3 Rxg7 Nf3 Nxf3 Bxf3 Rg5 h4 Re5 Rhd1 Rd8 Re1 Re6 Rcd1 b5 Bxd5 Red6 Bf3 Rxd1 Rxd1 Rxd1 Bxd1 h6 g5 hxg5 h5 b4 cxb4 g4 h6 a5 bxa5 Kc6 h7 Kd6 h8=Q g3+ Kxg3 Kc5 Bb3 Kd6 Qd4+ Kc6 Bxf7 Kb7 Qb6+ Ka8 Bd5#