d4 d5 Bf4 c6 Nc3 Bg4 f3 Bh5 h4 f5 g4 fxg4 fxg4 Bxg4 Nf3 Nd7 Qd3 g6 Ng5 e5 dxe5 Bf5 e4 dxe4 Qc4 Qxg5 hxg5 Bg7 O-O-O O-O-O Qf7 Nh6 Qxg7 Bg4 e6 Bxe6 Rd6 Rde8 Rxe6 Reg8 Qxh6 e3 Bxe3 a5 Qh3 Rd8 Re7 Rhf8 Rxh7 Rf5 Bd3 Rff8 Na4 Rfe8 Nb6+ Kb8 Nxd7+ Ka8 Bxg6 Rg8 Qe6 Rdf8 Nxf8 c5 Qc8+ Ka7 Qxb7#