d4 d5 c4 e6 Nf3 Nf6 g3 a6 Nbd2 c5 cxd5 exd5 Bg2 Nc6 O-O Bg4 Ne5 Nxd4 Nxg4 Nxg4 e3 Nxf2 Rxf2 Nc6 Qb3 Nb4 e4 c4 Qf3 Qb6 Qxf7+ Kd8 Nxc4 dxc4 Bh3 Qd6 Qxb7 Rb8 Bg5+ Be7 Bxe7+ Ke8 Bxd6 Rxb7 Raf1 Re7 Bxb4 h5 Bxe7 Kxe7 Rf7+ Kd8 Rb7 g6 Rff7 Ke8 Rfc7 g5 Rc8#