d4 Nf6 Nf3 d5 c4 e6 Bg5 dxc4 e4 c5 Bxc4 Qc7 d5 Nxe4 O-O h6 Bh4 Qa5 Re1 Ng5 Bxg5 hxg5 dxe6 Bxe6 Nxg5 Rh6 Bxe6 fxe6 Nxe6 Bd6 Nxg7+ Kf7 Nf5 Qxe1+ Qxe1 Re6 Qd2 Be5 Nc3 Bxc3 Qxc3 Kg6 Qg7+ Kxf5 Qxb7 a5 Qxa8 Na6 Qf8+ Rf6 g4+ Ke5 Re1+ Kd5 Qxf6 Kc4 Qxa6+ Kb4 Re4+ c4 Qxc4#