Not butler fault. Heinrich was coming in high slot and was a horrible rebound kicked out. As a D you don't play that high. Glencross was out of position.
There is the difference in the game. Brodeur stops pucks and the rebounds end up in the corners. MacDonald gives huge rebounds on easy shots into scoring areas where its easy to knock them in the net.