d4 d5 c4 c6 Nf3 Nf6 e3 Bg4 cxd5 Bxf3 Qxf3 g5 dxc6 Nxc6 Nc3 h5 d5 g4 Qd1 Nb8 e4 Nbd7 Bf4 Qb6 Qd2 e6 Bb5 O-O-O Rc1 Nc5 b4 Nfxe4 bxc5 Nxc5 O-O Qa5 Qd4 a6 Ne4 Rxd5 Nxc5 Rxd4 Nxe6+ Qc7 Rxc7+ Kb8 Nxd4 axb5 Rxf7+ Ka7 Nxb5+ Ka8 Rc1 Ba3 Rc4 g3 Ra4#